Dahi Vadai

Thayir Vadai / Dahi Vada

Thayir Vadai or dahi vada is a popular indian snack. Perfect for hot summers. This…