Lamb Kidneys (300g)

$5.95

Kidney

Price per Unit: $9.00/lb

Kidneys are a high protein, low fat organ meat that are the key ingredient in kidney pie!

They are great devilled in spices before being fried in butter.