Select Label

OR
Grazed | Organic
Kidneys are a unique blend of health and flavours, loaded with Vitamin B12, riboflavin, iron, folate and niacin, these tasty pieces are here to rule your nutrition charts. Cut in half and ready to blend in your flavours.