1167 Main St, Weymouth, Massachusetts, 02190
Ecco Trattoria & Bar is a well-regarded Italian spot in Weymouth that many locals consider a hidden gem. Diners often praise the fresh, homemade pasta and the cozy, inviting atmosphere. While the majority of feedback is positive, some guests have noted inconsistencies in food quality and service, particularly during busy times. It is a popular choice for date nights and special occasions, though some find it a bit pricey. Overall, it is a solid option for those seeking a more elevated Italian dining experience.
We analyze 72 public reviews for Ecco Trattoria & Bar using our data models and filter out spam to highlight only authentic feedback.
Reservations are recommended, especially on weekends, as the restaurant can get quite crowded.
✓ What Works Well
✗ Areas to Improve
Best Italian in the area.
Cozy and inviting.
Service is hit or miss.