Lowland Farm

Join our Newsletter

Lamb Kidney

Kidneys from one lamb.

2 kidneys | Approx 0.22 pounds @ $6.00/pounds = $1.32 Out of Stock