Advertisement

Indian Snack Mix

(03:28)

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

Get the recipe
Show:
Aarti Party
Host:
Aarti Sequeira