Cafe Strega16 Main Street, Plymouth, MA
42º North Restaurant690 State Rd, Plymouth, MA
Mama Mia's122 Water Street, Plymouth, MA
Stevie's Pizza Plymouth46 Main St, Plymouth, MA