Garlicky Liver with Herbed Mushrooms and Onions: Quite possible the perfect superfood
               Garlicky Cayenne Liver with Herbed Mushrooms and Onions   Liver from grass fed or pasture raised animals is one of the most amazing super foods that you can consume. You may also see it referred to as ‘Offal” which is a generalized term that is used to describe organ