Restaurant
Haddad's Ocean Cafe
27 locals recommend
Tips from locals
Popular restaurant, Upper floor outdoor seating with great views of marina and ocean
Locals also recommend
Location
291 Ocean St
Marshfield, MA
Ocean Bluff-Brant Rock