F&P Sesame Bread Sticks (3.85 OZ)

Breadsticks with sesame seeds. Product of Italy.