Many people avoid offal products because many of them have a specific taste....
It is known that the liver is a storehouse of the most useful nutrients, but...