Valued Naturals Sesame Sticks 8 oz

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