This is the food page of Sashimi Island on 635 College St. Toronto ON M6G 1B5.
Sashimi Island is a new listing on food pages, updated on June 29, 2015.
Sashimi Island is ranked #1 of 33 Restaurants in Little Italy Toronto.
This page has had 1260 visitors. You are the 1260th.