... which isn't so AWFUL at all. (Sorry for aw... err BAD pun.)
Offal is the entrails or internal organs of an animal. Probably the least objectionable offal that people have tried are giblets which are the gizzard, heart, kidney and liver of poultry like chickens and turkeys. My mother cooked both beef and chicken livers when I was growing up,
(
Read more... )