Tosca, The Yummiest Italian in South Shore, MA

Tosca was crowned The Yummiest Italian on the South Shore, MA for 2026. One crown per dish, per town, earned at the table.