Spend $175 for FREE Home Delivery on your order!
These kidneys are packed full of nutrients.
Includes: 2 (2 oz.) Lamb Kidneys