Liver is the ultimate superfood.
Fruits & vegetables for example are, compared to liver, about as healthy as Snickers bars!
But, is it possible to make liver taste delicious? Absolutely, and here’s how.
Liver is the ultimate superfood.
Fruits & vegetables for example are, compared to liver, about as healthy as Snickers bars!
But, is it possible to make liver taste delicious? Absolutely, and here’s how.