Itamae Sushi, 747 Don Mills Rd., Unit 9, North York Flemingdon Park
1964th visitor, Write a review
Itamae Sushi Rating
Restaurant rating: 3.9 out of 5 with 7 ratings
Itamae Sushi Map

near M3C 1T2

Itamae Sushi is People's Choice, 2016 winner

Itamae Sushi is ranked #5 of 16 nearby Restaurants.

They say Itamae Sushi is excellent, spacious, delicious