Elmwood Stock Farm Store
Turkey, Liver
Regular price
$4.88
Size
Pan-fry or pull out your turkey gravy recipe to enjoy Elmwood Stock Farm's pasture-raised, USDA Certified Organic turkey liver.
Share