This is the food page of NEW SUSHI ISLAND on 571 College ST Toronto ON .
(first reviewed on February 28, 2018, last updated on March 1, 2018.)
NEW SUSHI ISLAND is ranked #1 of 18 Restaurants in Little Italy Toronto.
This page has had 26 visitors. You are the 26th.