8x Lamb Kidneys (Frozen)


To ensure freshness, this product will come to you frozen with approximately 60 days shelf life.

Collect In-store or enter your postcode to see your delivery options



There are no reviews yet.

Be the first to review “8x Lamb Kidneys (Frozen)”
Clean, antibiotic and growth hormone free offal from healthy, happy and well looked after animals.

You may also like