Ecco Trattoria & Bar
$$ • Italian
Hours: 4:30 - 7:30PM
1167 Main St, Weymouth
(781) 335-5600
About Ecco Trattoria & Bar
Customers' Favorites
Ecco Trattoria & Bar Reviews
Ratings
Menu


Hours
Sunday | 4:30 - 7:30PM |
Monday | Closed |
Tuesday | 4 - 9PM |
Wednesday | 12 - 9PM |
Thursday | 12 - 9PM |
Friday | 12 - 10PM |
Saturday | 4 - 10PM |
Sunday | 4:30 - 7:30PM |
Ecco Trattoria & Bar is a popular Italian restaurant on the south shore, known for its impeccable service, great atmosphere, and fantastic menu. The restaurant offers a cozy setting with plenty of booth seating, and is a must-try spot in Weymouth. Menu highlights include Northern Cioppino and tiramisu, and the expresso martini is a popular choice. However, some customers have noted slight changes in the food quality, with some dishes such as Bruschetta and chicken parm falling short of expectations.