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
Clean, antibiotic and growth hormone free offal from healthy, happy and well looked after animals.
You may also like