Simi's Home Kitchen 18 Mouth-Watering Dahi Wada

2016-08-06 11

Dahi Wada is a very popular snack in India, Pakistan, Nepal, and several other Asian countries, though the names are different. Watch this video and prepare Dahi Wada in your home kitchen.