Mint Lachha, 200g

Haldiram Mint Laccha is a crunchy mint flavored potato sticks which are made of premium quality ingredients.