New England-based meat producer North Country Smokehouse has introduced two new organic hams to its retail lineup: Applewood Smoked Ham Steak and Petit Ham.
North Country Smokehouse is on a mission to be recognized as the North American leader for organic smoked meats.