Edo Japan
$ • Fast Food, Japanese
Hours:
4320 17 St NW, Edmonton
(587) 463-0733
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Hours
Monday | 10AM - 10PM |
Tuesday | 10AM - 10PM |
Wednesday | 10AM - 10PM |
Thursday | 10AM - 10PM |
Friday | 10AM - 10PM |
Saturday | 10AM - 10PM |
Sunday | 11AM - 10PM |
Edo Japan offers excellent service with great food, especially the Teryaki meal. The staff is friendly and attentive, maintaining a clean and well-kept location. Vegetarian and diet meal options are available. However, a recent delivery mishap due to poor packaging may deter future orders. Despite this, the ample parking and tasty meals make it a recommended dining spot.