Walkers Poppadoms (UK)

  • $13.99

Customer Reviews

Based on 1 review Write a review

Description

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