Great place to hold a wedding. Food was horrendous, and cold. Bar was extremely slow, expensive and the booze was watered down!! Look for other options!!
Settled between the Coastal towns of Cohasset and Scituate is... the South Shore's dream come true. For the wedding of your desire, for the function of your preference, we can promise to deliver the best(Show more)