Original
Rate this chip
Sign in to rate this chip.
Taffel Sticks are salted potato sticks with a crunchy texture, suitable for serving as a snack or side dish.
Not recorded