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.
Anyone who makes jokes about sausages being of questionable origin hasn’t looked at a grocery store or restaurant lately. There’s no mystery meat to be found in in the current generation of sausages.