The Chanakya
The Chanakya is listed as a Shopping mall in Delhi. Sophisticated shopping mall featuring international luxury brands, a gourmet food court & multiplex. The listed business address is Yashwant Place Commercial Complex Opposite Chanakyapuri Post Office, Chanakyapuri, New Delhi, Delhi 110021. Use this
Delhi 08 Nov 2026