Tavern on the Wharf6 Town Wharf, Plymouth, MA
New China Plymouth317 Court St, Plymouth, MA
Aroma Tavern And Grill739 State Rd, Plymouth, MA