3
Dahi Vada
Photo by:
Channel Of Foodies
Category: Food
Dahi Vada are a popular street food from North India. “Dahi” means yogurt and “Vada” means deep fried fritters or dumplings.