Sushi Island
Sushi · Japanese
Sushi Island is an unfussy restaurant offering a menu of Japanese cuisine, including sushi, sashimi, teriyaki dishes, and udon soups.
Location
Best places nearby
The highest rated places close to Sushi Island.
Local restaurants nearby
210 Water St, NL


