Saibal

Banana Leaf

Connaught Place ,Delhi
July 09, 2016 Rating
This place has shifted and in its place there is no south indian cuisine restaurant. There seems to be a cafe and bar running which says " its is a unit of banana leaf"