Videos by Banana Leaf Indore in Indore. Greatest South Indian Food
Enjoy soft fluffy Idlis with a variety of flavors ! Did you get your hands on our Idlis.