![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 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/restGuru.jpg)
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 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)
Ecco Trattoria Italian Food Restaurant South Shore Dining | Ecco Trattoria Italian Food Restaurant South Shore Dining
![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/pnolafme-7oro3Fi8eR_1g/348s.jpg)