La Baia98 Water St unit 104, Plymouth, MA
Bertucci's Italian Restaurant6 Plaza Way, Plymouth, MA
Stevie's Pizza Plymouth46 Main St, Plymouth, MA