We bet, by now, your entire social media must be filled with spot idlis made in banana leaves. And like
The post Want To Try The Viral Banana Leaf Spot Idli In Mumbai? This Place In Kandivali Is Just Where You Need To Be! appeared first on Curly Tales.