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.
All 93 Weymouth Restaurants

Ecco Trattoria

1167 Main St, Weymouth, MA 02190
(781) 335-5600
Improve this listing
Ranked #4 of 93 Restaurants in Weymouth
Price range: $3 - $25
Tue - Fri 11:00 am - 12:00 am
Sat - Sun 12:00 pm - 12:00 am
Cuisines: Italian
More restaurant details
Restaurant details
Good for: Romance, Bar scene, Entertaining clients
Dining options: Dinner, Reservations, Late Night
Write a Review

52 reviews from our community

Visitor rating
Rating summary
Date | Rating
  • English first
  • Any
English first
20 reviews 20 reviews
17 restaurant reviews
18 helpful votes 18 helpful votes
5 of 5 stars Reviewed November 14, 2014

Great hostess with a nice personality.Wonderful lunches and a menu with something for everyone. I got a nice salad with grilled chicken and it was with balsamic dressing and was delicious. The atmosphere is very nice.

Was this review helpful? Yes
Weymouth, Massachusetts
Senior Reviewer
9 reviews 9 reviews
8 restaurant reviews
5 helpful votes 5 helpful votes
5 of 5 stars Reviewed November 3, 2014

My wife and I love Ecco and its fabulous staff. The restaurant is the essence of what a neighborhood establishment should be: friendly, attractive, and excellent food at reasonable prices. We frequently share a meal, especially a fish dinner, and the freshness, taste, and quality are unrivaled for the price. This restaurant is a gem that never disappoints because it... More 

Was this review helpful? Yes
Weymouth, Massachusetts
Senior Reviewer
7 reviews 7 reviews
21 helpful votes 21 helpful votes
5 of 5 stars Reviewed September 29, 2014

I actually see my hairdresser at Jolan's and have been going to her for almost 8 years now. The staff at Jolans told me that the restaurant is sometimes 50/50 and not to go out of my way to try that place. I figured I would try it out the other night, and I have to say the service in... More 

Was this review helpful? Yes 1
Litchfield Park, Arizona
Top Contributor
111 reviews 111 reviews
60 restaurant reviews
48 helpful votes 48 helpful votes
5 of 5 stars Reviewed August 26, 2014

It was hard to decide what to select off the menu. Lots of choices and done well. It was our first time there and won't be our last. More than we could eat so we took leftovers. They don't take reservations but we called ahead a table was waiting for us

Was this review helpful? Yes
Springfield, Massachusetts
Top Contributor
79 reviews 79 reviews
41 restaurant reviews
52 helpful votes 52 helpful votes
5 of 5 stars Reviewed August 10, 2014

Ecco is located in a strip mall and as far as I can tell, not near anything remarkable. However non descript it looks on the outside, it's a cute little place on the inside. We went on a Tuesday, one of the nights when they have pasta specials for $12.95. I decided on the chicken parm. A cesar salad came... More 

Was this review helpful? Yes
Weymouth, Massachusetts
18 reviews 18 reviews
12 restaurant reviews
4 helpful votes 4 helpful votes
4 of 5 stars Reviewed May 29, 2014

Went here on a Wednesday night after 8pm for a quick bite to eat. Had eaten here years ago and was not thrilled so never went back. Pleasant surprise this time! Wait staff very nice and attentive, and food was more than enough. with people in our party taking home leftovers. Would definitely be visiting there again in the near... More 

Was this review helpful? Yes 1
16 reviews 16 reviews
10 restaurant reviews
11 helpful votes 11 helpful votes
5 of 5 stars Reviewed May 21, 2014 credit card Amex Card Member Review

We played golf as a family and wanted a restaurant where we didn't have to change clothes and we were pleasantly surprised when we arrived our table was ready and the service was 5 star plus the appetizers and entrees were prepared perfectly. The waiter was very attentive on a very busy day.

Was this review helpful? Yes 1
Hull, Massachusetts
Senior Contributor
42 reviews 42 reviews
36 restaurant reviews
15 helpful votes 15 helpful votes
4 of 5 stars Reviewed May 20, 2014

We have been to Ecco several times and not been disappointed in the food or service. Recently several of us went for lunch and the server recommended the lobster roll. Well, in a word, it was great! Loaded with chunks of lobster in a very light dressing. Perfectly delicious. Try it!

Was this review helpful? Yes 1
Weymouth, Massachusetts
17 reviews 17 reviews
8 restaurant reviews
8 helpful votes 8 helpful votes
5 of 5 stars Reviewed April 15, 2014 via mobile

I can't say enough about Ecco. You get a great meal for a great price. Service is terrific. It is a great spot for a date night or a family get together. Very relaxing atmosphere, good drinks and always welcomed with a smile.

Was this review helpful? Yes 1
South Weymouth, Massachusetts
15 reviews 15 reviews
12 restaurant reviews
14 helpful votes 14 helpful votes
4 of 5 stars Reviewed March 10, 2014

Great Italian food. Love the fish & pasta dishes. Place is lively and the prices are reasonable. Go there and try it. You'll like it.

Was this review helpful? Yes

Travelers who viewed Ecco Trattoria also viewed


Been to Ecco Trattoria? Share your experiences!

Write a Review Add Photos & Videos

Additional Information about Ecco Trattoria

Address: 1167 Main St, Weymouth, MA 02190
Phone Number: (781) 335-5600
Location: United States  >  Massachusetts (MA)  >  Weymouth
Open Hours:
Sunday 12:00 pm - 12:00 am
Tuesday 11:00 am - 12:00 am
Wednesday 11:00 am - 12:00 am
Thursday 11:00 am - 12:00 am
Friday 11:00 am - 12:00 am
Saturday 12:00 pm - 12:00 am
Average Prices: USD 3 - 25
Cuisine: Italian

Owners: What's your side of the story?

Register now for free — and start getting automatic notification of new reviews, responding to traveler feedback, adding new photos to your listing and much more.

Manage your listing

Questions & Answers

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?