Leela Galleria

shopping / Shopping centre

Leela Galleria information

Location
Bengaluru , India
Address
23 Airport Rd, Kodihalli
Something wrong?
Submit a correction

A glamorous mall with high end shops. It’s nearby to the ritzy suburb of Indiranagar.