/
/
Since its establishment in 1956, Sorrento’s Italian Joint has been a beloved fixture in Norwood. This dog-friendly establishment is renowned for its legendary pizzas, but the culinary offerings extend to a full spectrum of authentic Italian dishes, fresh salads, delectable appetizers, and tempting desserts, all complemented by a...