Food & Beverage · Italian Restaurant

Ecco Trattoria & Bar

1167 Main St, Weymouth, Massachusetts, 02190

Google Maps Updated: 16 May 2026
Authenticity Score: 82/100
About

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.

Our Review Process
20
Most Relevant
14
Newest
20
Highest rating
18
Lowest rating

We analyze 72 public reviews for Ecco Trattoria & Bar using our data models and filter out spam to highlight only authentic feedback.

Performance Scores
Food Taste 78/100
Value for Money 72/100
Pro Tip

Reservations are recommended, especially on weekends, as the restaurant can get quite crowded.

Authentic Italian
Cozy Ambiance
Pros & Cons

✓ What Works Well

  • Fresh, homemade pasta
  • Cozy atmosphere
  • Great cocktails

✗ Areas to Improve

  • Can be pricey
  • Service can be slow
  • Inconsistent food quality
Frequently Asked Questions
  • Do they take reservations?
  • Is it good for date night?
  • Are the portions generous?
User Feedback

Best Italian in the area.

Cozy and inviting.

Service is hit or miss.

Location Details
Street: 1167 Main St
Neighborhood: Weymouth
City: Weymouth
State: Massachusetts
Postcode: 02190
Country: United States
Location
1167 Main St, Weymouth, MA 02190
Quick Info
Advertisement
📢
Your Ad Here
Reach thousands of
readers daily.