Edo Japan
$ • Fast Food, Japanese
Hours:
10016 21 Ave NW, Edmonton
(780) 461-4403
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Menu


Hours
Monday | 10AM - 10PM |
Tuesday | 10AM - 10PM |
Wednesday | 10AM - 10PM |
Thursday | 10AM - 10PM |
Friday | 10AM - 10PM |
Saturday | 10AM - 9PM |
Sunday | 10AM - 9PM |
Edo Japan offers a delightful dining experience with its inviting ambiance and impressive presentation of dishes. Customers praise the fast and consistent preparation of their orders, though one reviewer was disappointed when their request to have their sumo-sized meal separated was denied. Overall, Edo Japan provides a satisfying sushi experience.