Ecco Trattoria & Bar
8.5 • Italian restaurant
Cozy Italian restaurant with tasteful decor and a friendly atmosphere that stays peaceful during lunchtime. The place offers reasonable prices and serves generous portions of classic dishes alongside well-crafted cocktails. It fills up later, so reservations are common.
View menu
Good to know
1
Reservations are recommended as the restaurant can get crowded.
2
Expect a surcharge of over 3% for credit card payments.
3
The servings are large, making it a good value for the price.
1167 Main St, Weymouth, Massachusetts, United States
Similar places nearby
A few nearby places worth checking next.
Weathervane Golf Club Tavern
Vibrant tavern featuring a huge bar with great TVs and outdoor seating overlooking a beautifully tended golf course.
Weymouth Express Pizza
Small, local favorite known for quick delivery, sweet sauce, and a welcoming atmosphere under new ownership.
Jimmy's Broad Street Diner
Classic New England diner with a warm, old-school atmosphere, offering home-style meals and all-day breakfast at great prices.