evergreendishes.com
Masala wada - Ever Green Dishes
Masala wada is a popular snack served in southern regions of India. Serve with lunch or tea, you will love it