Lamb Kidneys 1kg

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.

Price: $13.99 each