Category
Type
Shopping Mall
Region
National Capital Territory of Delhi
Country
Address Ambience Mall, Nelson Mandela Marg, Vasant Kunj II, New Delhi, Delhi 110070, India
Popularity in Category
203 of 442
Popularity in Country
20 of 45
Popularity Worldwide
4298 of 7623