Cafe Strega16 Main Street, Plymouth, MA
Mama Mia's122 Water Street, Plymouth, MA
La Baia98 Water St unit 104, Plymouth, MA