You are now leaving Menulist
We hope to see you again soon!
Edo Japan Crowfoot Village Sushi And Grill
20 Crowfoot Crescent NW #100A, T3G 2P6, Calgary, Canada
Fast Food, Japanese, Sushi, Chicken, Drinks, Grill
The redirect does not work? Just click on this link or copy it into your address bar