Edo Japan
$ • Fast Food, Japanese
Hours:
5368 Windermere Blvd, Edmonton
(780) 436-6555
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 - 10PM |
Sunday | 11AM - 9PM |
Edo Japan offers a mixed experience with friendly staff and good food, such as the Sushilicious sushi. The restaurant is generally clean, but some dishes like the udon noodles may fall short in quality. While portions may leave you partially satisfied, the overall dining experience is enjoyable and worth a return visit.