en
×
About Us
Contact Us
Guides
Articles
Vota
/
Canada
/
Canmore
/
Edo Japan
Edo Japan
Japanese · Sushi · Fast Food
Edo Japan is a fast-food restaurant offering Japanese cuisine in a vibrant setting. Enjoy authentic flavours and a diverse menu.
317 Banff Ave, AB
Banff, Canada
www.edojapan.com/locations/banff-cascade-plaza/?utm_campaign=Facebook+Location+Pages+-+Facebook+-+Website+-+Cascade+Shops+-+Awareness&utm_medium=social&utm_source=Facebook&utm_content&utm_term
Location
The ranking
Best Japanese in Canmore
19 places, none rated yet
See the full list →