Kielbasa Orchids
Kielbasa Orchards and their stunning view of the Holyoke Mountain Range. Kielbasa Orchards is a small apple orchard located in Amherst, MA that has been in the family for four generations. This local farm, with a stunning view of the Holyoke Mountain Range, provides UMass Dining with tasty heirloom apples every year. Kielbasa Orchards is […]