Contact info...
We are conveniently located on Route 18 in South Weymouth, MA, just opposite the entrance to the old Naval Air Base (now SouthField).
For directions just click Here.
Call ahead to speak to our hostess if you'd like to make a reservation or have any questions. We look forward to your visit !
Ecco Trattoria • 1167 Main Street, Rte. 18 • South Weymouth, MA 02190
781 335-5600 • Fax: 781 335-5655 • Takeout: 781 331-7515