$16.99
Availability: Many In Stock

Turkey Gizzards 3 lbs