Now Taking Reservations. At Ecco we serve outstanding Northern Italian cuisine, which features grilled fresh seafood and meats, a variety of specialty pasta ...
Ecco Trattoria & Bar
(349)
Italian restaurant
Neighborhood trattoria serving Italian fare amid classic decor, leather banquettes & a full bar.
Address: 1167 Main St, Weymouth, MA 02190
Hours: Closed ⋅ Opens 1 PM
Phone: (781) 335-5600