What is a Chicken Gizzard?
Gizzards are an excellent source of protein and vitamin B12. Additionally, they contain zinc which makes them delicious when raw or cooked and are widely available at markets worldwide as a soup or stew ingredient.
If purchasing gizzards…