Pastured Duck now available
Lamb Kidney

Lamb Kidney

Approx. 0.25 lbs
$8.99/lb. Avg. 4 oz.
Sold Out