Garuda Mall

Bengaluru (Bangalore)


Modern mall in central Bengaluru with a wide selection of clothing chains and an Inox multiplex cinema.