Indian Snack Mix

(03:28)

Get the recipe|  Snack mix, or chewda, is hugely popular in India. Watch and find out why.