Itamae Sushi, 747 Don Mills Rd., Unit 9, North York Flemingdon Park
2051st 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 ranked #5 of 13 nearby Restaurants.

Itamae Sushi is fresh, good, friendly