2346th visitor, Write a review
Edo Sushi Map

near V3J 7R4

Edo Sushi is ranked #1 of 31 nearby Restaurants.

They say Edo Sushi is friendly, good, excellent an excellent Sushi Restaurant