Edo Japan
$ • Fast Food, Japanese
Hours:
300 Fifth Ave #3, Cochrane
(403) 932-4149
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 | 12AM - 9PM |
Sunday | 11AM - 9:30PM |
Edo Japan in Cochrane offers good food and friendly service, making it one of the better Edo restaurants in the area. The renovated space is clean and fresh, with wheelchair accessibility and ample parking. While some customers found certain dishes disappointing, like overcooked noodles and pale spring rolls, others enjoyed the vegetarian options like the Veggi sushi meal. Despite mixed reviews, it remains a popular choice for fast food lovers.