Sushi Island

1633 Hillside Ave Unit 105, Victoria
(778) 433-8488