Pretz Biscuit Sticks - Potato & Butter
Pretz is a delicious, funny biscuit snack from Japan! Not only are Pretz sticks covered in a diverse assortment of flavor, but they also come in a broad array of styles and shapes. These sticks are flavored with a tasty flavour of buttered oven roasted potato! Made in Japan!