Fabindia Stores in dlf promenade mall, new delhi, delhi