Restaurant
Sun Sushi
14 locals recommend,
Tips from locals
Great sushi spot with an amazing all you can eat (just follow their rules so you order just enough, you can't take it away and you won't want to leave it behind)
Unique things to do nearby
Locals also recommend
- 6 locals recommend
Location
186 Duckworth St
St. John's, NL
Downtown