Valued Naturals Sesame Sticks, Salted 8 Oz

Quality you can see - and taste! Packed in USA.