Lamb Kidneys

Lamb kidneys are a great source for vitamins, minerals, and protein!