Creta Farms offers line of ‘better for you’ sausages December 28, 2011 No Comments Already well-established in European grocers and delicatessens, Creta Farms is introducing a product line that delivers “better-for-you” sausage without the off flavors associated with some “better-for-you” products. Read More