Strawberry Fair Restaurant

14 Pond St.
Norwell
Massachusetts
United States