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