Follow us online
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