STORE DETAILS

 

Edo Japan

Store Phone Number: 403-762-8820

Email: hongli@telus.net

Website: www.edojapan.com

Edo's Teppan style grill serves up fresh, nutritious and delicious meals. Every plate is stir fried with fresh ingredients with sizzle and style right before your eyes!

Located on the concourse level (food court) in Cascade Plaza.

 

 

Back