Edo Japan
$ • Fast Food, Japanese
Hours:
5509 23 Ave NW, Edmonton
(780) 498-0862
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Menu


Hours
Monday | 10:30AM - 10PM |
Tuesday | 10:30AM - 10PM |
Wednesday | 10:30AM - 10PM |
Thursday | 10:30AM - 10PM |
Friday | 10:30AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |
Edo Japan serves good food with generous portions at a fair price. The staff is friendly and easy to talk to. However, some dishes need improvement, such as the spring rolls. Some customers have experienced issues with food quality, including undercooked mushrooms and poorly prepared sushi. Despite this, many recommend the restaurant, especially for its easy sushi platter.