Full menu with prices & pictures
Edo Japan North Hill... North Hill Centre 1632 14 Ave NW, Ca...
+14032828087
When you're planning your visit to Edo Japan North Hill Mall Sushi And Grill, you could take public transportation to the station Lions Park, which is the nearest station at 367 meters distance to the restaurant, otherwise, there are parking spots 736 meters away at Impark.
The menu for Edo Japan North Hill Mall Sushi And Grill from Calgary is currently not available. On our website you can find a large selection of other menus from Calgary as well. Why not take a look or help Menulist and upload the menu here.
The average evaluation of 4.1 shows that the customers have been very satisfied with the Edo Japan North Hill Mall Sushi And Grill so far.
Reservations can be made at this restaurant over the phone, number: +14032828087.