You are now leaving Menulist
We hope to see you again soon!
Edo Japan West Edmonton B Grill And Sushi
8882 170 St NW #1862, T5T 3J7, Edmonton, Canada, St. Andrew's Parish
Casual, Catering, Fast Food, Japanese, Grill, Tea, Sushi, Ramen, Chicken, Noodles
The redirect does not work? Just click on this link or copy it into your address bar