You are now leaving Menulist
We hope to see you again soon!
Edo Japan
499 Main St S | # 184e, Brampton, Ontario L6Y 1N7, Canada, L6Y5H4
Japanese, Noodles
The redirect does not work? Just click on this link or copy it into your address bar