
Sushi Island is at 1633 Hillside Ave Unit 105 in Victoria. Sleek & modern nook offering a wide variety of Japanese bites, from classic rolls to ramen. Rated.
1633 Hillside Ave Unit 105, Victoria, BC V8T 2C5, Canada
Victoria
Get directions →
1633 Hillside Ave Unit 105, Victoria, BC V8T 2C5, Canada