Delfino
Italian · Fine Dining
Delfino is a popular Italian trattoria known for its hearty cooking. Offers takeout and limited indoor dining; reservations required.
Location
Best places nearby
The highest rated places close to Delfino.
Local restaurants nearby
South St, MA



