Plymouth Restaurants

Plymouth Restaurants

Find and review the best restaurants in
Plymouth, Massachusetts

  • 3. Isaac's
    4.0 stars
    114 Water St, Plymouth, MA, 02360
  • 4. new tokyo
    4.0 stars
    long pond road, Plymouth, MA, 02360
more restaurants
Recent Activity