Itamae Sushi, 747 Don Mills Rd., Unit 9, North York Flemingdon Park
2007th 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 16 nearby Restaurants.

They say Itamae Sushi is funny, limited, excellent