Stevie's Pizza Plymouth46 Main St, Plymouth, MA
Bertucci's Italian Restaurant6 Plaza Way, Plymouth, MA
Cafe Strega16 Main Street, Plymouth, MA