Description

Gizzards are considered a delicacy in certain cultures, and provide a healthy dose of certain vitamins and minerals.