New Island Sushi
Sushi · Japanese · Chinese
New Island Sushi is a Japanese restaurant offering sushi and a selection of Chinese dishes, with delivery options available.
Location
Best places nearby
The highest rated places close to New Island Sushi.
Local restaurants nearby
3007 Clarence Ave S, SK



