Harbor View Restaurant

34 S. Park Ave.
Plymouth
Massachusetts
United States