Sashimi Island, 635 College St., Toronto Little Italy
1252nd visitor, Write a review
Sashimi Island Rating
Restaurant rating: 5.0 out of 5 with 1 ratings
Sashimi Island Map

near M6G 1B5

Sashimi Island is ranked #1 of 33 nearby Restaurants.

They say Sashimi Island is great, good a great Sushi Restaurant