Ecco Trattoria & Bar

1167 Main St, Weymouth, MA

Menu (As of 10/29)

BLT

Ecco Trattoria & Bar: hours and how to order