Description
Poppadoms from Walkers United Kingdom are a potato and gram flour snack that resembles a puffy potato chip.
Poppadoms from Walkers United Kingdom are a potato and gram flour snack that resembles a puffy potato chip.