Banff Restaurants: Edo Japan
Home » Banff Restaurants » Banff Restaurants: Edo Japan
This counter service Japanese joint can be found in the food court of Cascade Plaza mall. Dishes include teriyaki chicken and shrimp, beef yakisoba, sukiyaki beef, California rolls and more. They always use fresh ingredients and grill your food while you watch. Entrees cost between $7 and $10.
Edo Japan
Cascade Plaza (food court)
317 Banff Ave, Banff, AB
(403) 762-8820