Edo Japan, 435 Stone W, Guelph Hanlon Creek
322nd visitor, Write a review
Edo Japan Map

near N1G2X6

Edo Japan is ranked #11 of 31 nearby Restaurants.

They say Edo Japan is special