Category: CafeMall or Complex: City Square Mall, Najafgarh Road, Rajouri Garden, New Delhi, DelhiStore Image: Date of Creation:Sun, 2015-08-16 12:10Last Modification:Tue, 2016-10-04 10:51