I am returning to New Delhi in October and can't wait. Such an incredible country :)
I visited several shops in my past trip - Delhi Haat, Jan Path, Fab India and my favorites Anokhi, People Tree and 'The Shop' at CP. Are there any other locations for good quality clothing. I absolutely love Anokhi so hopefully that gives you an indication of my fashion tastes.
Also, any suggestions on great (and safe) food around Connaught Place? We stumbled across the United Coffee House on our last visit and LOVED it. Can you suggest any other great eateries?
Thanks in advance for you help.