Garuda Star Mall

Garuda Star Mall

15, Magrath Road, Ashok Nagar, Bengaluru, Karnataka