Holly Hill Farm is a certified organic farm set on beautiful conservation land in Cohasset MA. Their award-winning farm stand (Best of Boston 2017) offers their own fresh vegetables and herbs, flowers, eggs and honey as well as thoughtfully curated and locally sourced artisanal products.