Sushi Island is a Japanese style restaurant located in St. John's, Newfoundland and Labrador. Visitors can enjoy a variety of delicious dishes at this inviting establishment.
With a focus on providing a satisfying dining experience, Sushi Island offers an online ordering option for added convenience. Customers can easily order their favorite Japanese cuisine from the comfort of their own home.
Generated from the website content