Freeze dried Turkey Gizzards – 2.4oz
Chewy, meaty, and totally underrated. These racquetball-sized gizzards bring the crunch and the nutrition: packed with cartilage, protein, iron, zinc, and B12 — all for just 45 calories an ounce (because fat who?).
Nature’s multivitamin, but way tastier.
Freeze Dried Turkey Gizzards (2.4oz)
$12.95Price


