Wanna relish pillowy idlis? Head over to Banana Leaf, in the lanes of Santacruz! by Khushboo Ali 30.03.2026 0 Looking for a quick fix of South Indian food in Mumbai? Well, Banana Leaf in Santacruz West, offers a delish ...