You are now leaving Menulist
We hope to see you again soon!
Edo Japan Riverside Village Grill And Sushi
300 Riverside Dr #126, V2A 9C9, Penticton, Canada
Fast Food, Japanese, Grill
The redirect does not work? Just click on this link or copy it into your address bar