Edo Japan
$ • Fast Food, Japanese, Soup
Hours:
317 Banff Ave, Banff
(403) 762-8820
About Edo Japan
Customers' Favorites
Edo Japan Reviews
Ratings
Menu


Hours
Monday | 9:30AM - 8PM |
Tuesday | 9:30AM - 8PM |
Wednesday | 9:30AM - 8PM |
Thursday | 9:30AM - 8PM |
Friday | 9:30AM - 9PM |
Saturday | 9:30AM - 9PM |
Sunday | 9:30AM - 6PM |
Edo Japan offers a convenient and efficient dining experience, with a menu that includes delectable teriyaki chicken and beef dishes. While the food quality may not be extraordinary, it provides a satisfying and affordable meal option, particularly in the Banff area. The warm and charming owners contribute to the welcoming atmosphere, making it a recommended spot for a quick and straightforward dining experience.