Haddad's Ocean Cafe

291 Ocean St.
Marshfield
Massachusetts
United States