Restaurant
Piatto Pizzeria + Enoteca Downtown
40 locals recommend,
Tips from locals
Best pizza in town (my favourite is the Stephanie). No reservations. Affordable.
Unique things to do nearby
Locals also recommend
Location
377 Duckworth St
St. John's, NL
Downtown