It is one of the finest Textiles stores of India located in New. Delhi , and is most famous for finest of the Indian Textiles ,Saris, Shawls , scarves and Indian garments. It's been there for last three decades ,As I have been visiting this store since 1983 onwards.
Anuradha Khanna UK