Ecco Trattoria Vegan Catering / Massachusetts / South Weymouth Bookmark Contact Information 1167 Main St, South Weymouth, Massachusetts 02190 (781) 335-5600 http://www.eccotrattoria.com Detailed InformationEcco Trattoria Post navigationNext post: Add Listing