Puff Pastries stuffed with kidney and onion.
Kidneys are very healthy organs, if obtained from pastured animals. They are high in Vitamin A (benefits for vision), as well as in iron, and also in most of the B vitamins. It is possible to overdose on Vitamin A, but for most people eating...