Edo Japan

Edo Japan Hero
Edo Japan

About Edo Japan

Inspired by the tastes, sights and sounds of Japan, our passionate people make your food fresh and by hand. Serving teppan-style teriyaki meals with a signature sauce and hand-rolled sushi that’s made fresh in-stores.

Hours of Operation

Monday – Thursday: 10am – 8pm

Friday and Saturday: 10am – 9pm

Sunday: 10am – 6pm

Experience the Great Indoors

As Banff’s only indoor mall, Cascade Shops offers an indoor break from all the outside adventures. Whether you need a deep tissue massage, fancy coffee, or cold craft beer, Cascade Shops has everything you to need to fuel up and head back out into the wild.