HOME / Sushi restaurant / Sun Sushi
186 Duckworth St, St. John's, NL A1C 1G5
+17097268688
View Business Profile