Shopping ComplexOpposite Leela Palace hotelChanakyapuriNew Delhi, Delhi - 110023011-000, 011-0009811427292, 9811427292