Batata Vada or Potato Balls. Most famous Indian Snack.

Code produit:
428378085