Lamb Kidneys 1kg

SKU:
902
$17.99
In stock

Lamb Kidney's are rich in B-vitamins, such as vitamin B12 and folate.

Each pack weighs approximately 1kg

This product has been frozen and will begin to thaw during delivery.