Cafe Strega16 Old Main St Ext, Plymouth, MA
Bertucci's Italian Restaurant6 Plaza Way, Plymouth, MA
The Lobster Pound252 Manomet Point Rd, Plymouth, MA
Texas Roadhouse20 Shops At 5 Way, Plymouth, MA