Ecco Trattoria & Bar - 1167 Main St, Weymouth, MA 02190 - Menu, Hours, & Phone Number - Order Delivery or Pickup - Slice
![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)