You are now leaving Menulist
We hope to see you again soon!
Edo Japan
2020 Sherwood Dr | Suite 41, Sherwood Park, Alberta T8A 3H9, Canada, T8A3H9
Japanese, Fast Food, Soup, Lunch
The redirect does not work? Just click on this link or copy it into your address bar