Valued Naturals Sesame Sticks, Salted

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