Lamb Kidneys 600-700g

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

Each pack weighs approximately 600-700g

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

Price: $11.00 each