Papad Just Got A Whole Lot More Interesting – Introducing Masala Papad Cups (Recipe Inside)

Papad is one of the most loved snacks in India. Loved for its irresistible crispy texture,…