These are the healthiest potato sticks that you will ever get. This healthy snack is baked and not fried. It has great taste and has less fat content compared to other snacks.
eBay