LuLu Mall
A much loved, world class South Indian Pure Veg QSR (Quick Service Restaurants) chain with a distinct personality and welcoming ambience.