My review is on Select City Walk mall. This is a largest mall in Delhi which is situated in south Delhi. First time I visited this mall last year with few of my friends. There are various top brands for shopping. Almost all top brands, Indian as well as foreign brands you found there.
Multiplex, Cafes, Food-court, Restaurants, Bars and many more facilities are available in this mall. Hard Rock cafe is prime attraction of this mall. The mall has a multi cuisine food court on the 2nd floor along with several restaurants like coffee beans, Pizza Hut and KFC etc.
I really recommend this mall for fun and hangout.