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.