Dahi Vada or Dahi Bhalle a popular Indian snack is fried lentil dumplings, topped with curd, sweet and green chutney and spices
File Information
OR
Create New Lightbox