![ECCO TRATTORIA - 63 Photos & 157 Reviews - 1167 Main St, Weymouth, Massachusetts - Italian - Restaurant Reviews - Phone Number - Menu - Yelp ECCO TRATTORIA - 63 Photos & 157 Reviews - 1167 Main St, Weymouth, Massachusetts - Italian - Restaurant Reviews - Phone Number - Menu - Yelp](https://s3-media0.fl.yelpcdn.com/bphoto/VdjL-bp2-KlXb1BwULXG-w/348s.jpg)
ECCO TRATTORIA - 63 Photos & 157 Reviews - 1167 Main St, Weymouth, Massachusetts - Italian - Restaurant Reviews - Phone Number - Menu - Yelp
![Ecco Trattoria & Bar - 1167 Main St, Weymouth, MA 02190 - Menu, Hours, & Phone Number - Order Delivery or Pickup - Slice Ecco Trattoria & Bar - 1167 Main St, Weymouth, MA 02190 - Menu, Hours, & Phone Number - Order Delivery or Pickup - Slice](https://slicelife.imgix.net/19791/photos/original/EccoTrattoria_Bar_Bolognese.jpg?auto=compress&auto=format)
Ecco Trattoria & Bar - 1167 Main St, Weymouth, MA 02190 - Menu, Hours, & Phone Number - Order Delivery or Pickup - Slice
![Ecco Trattoria Italian Food Restaurant South Shore Dining | Ecco Trattoria Italian Food Restaurant South Shore Dining Ecco Trattoria Italian Food Restaurant South Shore Dining | Ecco Trattoria Italian Food Restaurant South Shore Dining](https://eccotrattoria.com/ecco/wp-content/uploads/2020/01/Ecco-logo-Dark-Tagline-1.png)