Welcome.

We Open on Easter Sunday 12PM to 8PM

Now Taking Reservations

At Ecco we serve outstanding Northern Italian cuisine, which features grilled fresh seafood and meats, a variety of specialty pasta dishes, and more.  We offer a great selection of appetizers, salads, entrees, and our fabulous daily lunch menu.

Also, don’t forget to check out our Pasta Night where we offer some amazing entrees at great prices.

We also have an extensive takeout menu and can handle all your catering needs as well. Catering can be arranged with a simple call to Ecco.
Gift cards are always available at Ecco. Just call or stop by to purchase.

Come join us today at our friendly bar or in our elegant dining room.

We Also Do Takeout & Delivery by Phone or Doordash

Tuesday thru Saturday from 3pm to 8:30pm

In addition to our regular menu items we are offering a family dinner for 4 every day that includes Chicken Parm, Choice of Pasta and a Choice of Mixed Green or Caesar Salad for $34.00 or family dinner for 6 people at $39.95.

Call 781-335-5600 to order or use DoorDash below.

Order Food Delivery with DoorDash

 

Join Us

Ecco Trattoria

HOURS

Tuesday – Thursday: 12pm to 9pm

Friday & Saturday: 12pm to 10pm

Sunday: 3pm to 8pm

Call 781-335-5600 to make a reservation.

Great Food.
Great People.

Order Food Delivery with DoorDash

 

Pickup

“Excellent food and service.

They have a great atmosphere and were very accommodating.

Definitely recommended.”

– I.G.
Weymouth

Plan Your Next Event With Us

Our dining room is available for functions Saturday and Sunday during the day and anytime Monday. We can seat 70 people comfortably.
There is no better place to have your event than Ecco. We’ve done it all and will make your event a great success.
We can create a special menu or you can choose from our regular dinner menu.

Food & Drink

Enjoy Drinks & Food at Our Bar

Our bar is lively and friendly and we have a superb wine list, a great selection of beers, and can make you one of our signature cocktails as well.

“I am not sure which I like better, the food or staff.
Both are are 5 star.”

– C.S.
South Shore

Pasta Nights

Visit

1167 Main Street Weymouth, MA 02190

Dining Hours

Tuesday - Thursday

12pm to 9pm

Friday & Saturday

12pm to 10pm

Sunday

3pm to 8pm

Takeout Hours

Tuesday-Saturday

3pm to 8:30pm

Pickup