We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Ecco Trattoria

Certificate of Excellence
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
1167 Main St, Weymouth, MA 02190
(781) 335-5600
Improve this listing
12:00 pm - 12:00 am
Open now
See all hours
Tue - Fri 11:00 am - 12:00 am
Sat - Sun 12:00 pm - 12:00 am
Dining options: Lunch, Late Night, Dinner, Reservations, Seating, Takeout, Waitstaff

TripAdvisor Reviewer Highlights

Read all 74 reviews
Visitor rating
  • 34
  • 26
    Very good
  • 5
  • 8
  • 1
Rating summary
  • Food
    4.5 of 5 stars
    4.5 of 5 stars
  • Value
    4 of 5 stars
    4 of 5 stars
Perfect First Date Place

Great Italian food; not a huge menu; perfect for a first date or a romantic date with your loved one.

4 of 5 starsReviewed 1 week ago
Boston, Massachusetts
Add Photo Write a Review

74 Reviews from our TripAdvisor Community

Traveler rating
Traveler type
Time of year
Boston, Massachusetts
Level Contributor
77 reviews
50 restaurant reviews
common_n_restaurant_reviews_1bd8 38 helpful votes
4 of 5 stars Reviewed 1 week ago

Great Italian food; not a huge menu; perfect for a first date or a romantic date with your loved one.

Thank MysticMom
Boston, MA
Level Contributor
64 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 23 helpful votes
4 of 5 stars Reviewed December 20, 2015

Ecco Trattoria is on Main Street in Weymouth. Not fancy on the outside, it is nice on the inside. Having been to Italy a few times I know how an Italian restaurant should be, and this place is well worth visiting! The chicken saltimbocca is nice, the Veal and Sage Ravioli is tossed with baby arugula in a porcini mushroom... More 

Thank bosrocker51
Caloundra, Australia
1 review
5 of 5 stars Reviewed December 14, 2015

My family and friends held a memorial Celebration of Life for my mom who passed away just short of her 100th birthday. We had decided to celebrate her birthday anyway and having enjoyed many meals at Ecco Trattoria in the past, we gave them a call. The staff at Ecco came on board immediately, coming up with a fabulous menu... More 

Thank gene n
Level Contributor
6 reviews
6 restaurant reviews
common_n_restaurant_reviews_1bd8 3 helpful votes
1 of 5 stars Reviewed November 23, 2015 via mobile

I feel nauseous just thinking about it. I had a chicken parmigiana and the sauce and pasta was just terrible. I have nothing good to say about my experience.

2 Thank Rytblake
Boston, Massachusetts
Level Contributor
23 reviews
17 restaurant reviews
common_n_restaurant_reviews_1bd8 10 helpful votes
4 of 5 stars Reviewed November 15, 2015

Five of us enjoyed dinner and cocktails last night at Ecco. Went at the recommendation of a friend - and she was not wrong. The service was top notch; the beverages were well done and fairly priced. At our server's suggestion, two of us ordered the lobster ala vodka we were not disappointed. The rest of our party all ordered... More 

Thank Bubba312
1 review
5 of 5 stars Reviewed October 26, 2015 via mobile

Have been to Ecco many times & never had a bad experience, whether with one person or with a group. The staff is pleasant & eager to please. Would recommend to anyone looking for good Italian and a warm environment!

Thank Tricia F
Weymouth, Massachusetts
Level Contributor
18 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 11 helpful votes
3 of 5 stars Reviewed October 26, 2015

I like the atmosphere, the staff and the food. I couldn't give it a better rating only because their menu hasn't changed in years and the specials are always the same

1 Thank hagmass
Weymouth, Massachusetts
Level Contributor
15 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 13 helpful votes
5 of 5 stars Reviewed October 14, 2015

I love this restaurant! It is a small Italian restaurant in a strip mall in Weymouth. We tried it one night last winter, and fell in love with it. It is warmth both in temperature on a cold night, and atmosphere. The lighting is subdued, the booths are large and comfortable, and the waiters and hostess are all friendly and... More 

Thank celticwoman50
Weymouth, Massachusetts
Level Contributor
3 reviews
3 restaurant reviews
5 of 5 stars Reviewed September 22, 2015

Love the ambiance and friendliness. Food is good too. If not, it is taken care of. Like the specials they have on three different nights.

Thank Karen A
Weymouth, Massachusetts
Level Contributor
4 reviews
3 restaurant reviews
4 of 5 stars Reviewed September 9, 2015

I ordered the lobster ravioli. It was delicious, but very pricey. The raviolis are larger than average, but you only get 4.

Thank Ethel W

Travelers who viewed Ecco Trattoria also viewed


Been to Ecco Trattoria? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Location and Contact Information

  • Address: 1167 Main St, Weymouth, MA 02190
  • Location: United States  >  Massachusetts (MA)  >  Weymouth
  • Phone Number: (781) 335-5600

Price and Cuisine

  • Average Prices: USD 3 - 25
  • Cuisine: Italian

Restaurant Characteristics

  • Good for: Bar scene, Business meetings, Romantic
Open Hours
12:00 pm - 12:00 am
11:00 am - 12:00 am
11:00 am - 12:00 am
11:00 am - 12:00 am
11:00 am - 12:00 am
12:00 pm - 12:00 am

Questions & Answers

Here's what previous visitors have asked, with answers from representatives of Ecco Trattoria and other visitors
2 questions
Ask a question
Questions? Get answers from Ecco Trattoria staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?