Mama Mia's122 Water Street, Plymouth, MA
La Baia98 Water St unit 104, Plymouth, MA
Bertucci's Italian Restaurant6 Plaza Way, Plymouth, MA