Spiceindiaonline
Crispy deep fried lentil fritters, a popular street side savoury snack from Tamil Nadu, India.