Pan-fry or pull out your chicken patè recipe to enjoy Elmwood Stock Farm’s pasture-raised, USDA Certified Organic chicken liver.
$9.85 – $10.85Price range: $9.85 through $10.85