City Square Mall in Rajauri Garden, Delhi