Snackmasters Teri Turkey (3.5 OZ)

This all natural product is bursting with real teriyaki flavor; made from 100 percent fresh turkey breast, this is a snack worth indulging in every chance you get.