$2.99
Unit price: $2.99 / 1 lb. Estimated total: .
DetailsThese frozen chicken gizzards are a delicacy for those who appreciate bold, hearty flavors. Slow-cook or fry them to unlock their tender texture and deep, savory taste, perfect for traditional dishes or adventurous recipes.