Atlantica Restaurant - South Shore waterfront wedding venues

South Shore Weddings

Atlantica on Cohasset Harbor

Just 22 miles south of Boston

44 Border St, Cohasset, MA (781) 383-0900 Website

South Shore Weddings!