A gizzard is an organ found in the digestive tract of a chicken. Gizzards are considered a delicacy in certain cultures, and provide a healthy dose of certain vitamins and minerals
Chicken gizzards are one of the healthiest portions of chicken. Rich in protein, they are also great for digestion and are a high source of vitamins
*All images are for illustration purposes only. Actual specifications, weight and prices of the product are subjected to changes.