South Delhi's premier shopping destination with over 125 stores, restaurants, a multiplex, and a food court. Home to leading national and international brands.
Great selection of stores, clean, well-maintained. The food court has excellent variety. Parking can be an issue on weekends.