Sushi Island is a quaint restaurant in St John's, NL, specializing in traditional Japanese cuisine.
Offering a variety of sushi rolls and other popular dishes, Sushi Island provides a casual dining experience for those seeking authentic flavors.
Generated from their business information