Posting this here. I have a friend who is going to be in New Delhi for a couple weeks. He has generously offered to buy me some India teas. He speaks Hindi well. Are there any shops/stores in New Delhi that folks recommend? I am interested in black/oolong Indian teas. Information would be greatly appreciated.
Have a good one,
The best shop I know of is Mittal Teas in Sunder Nagar Market. Vikram is the owner. Lovely man and a very good selection of top teas from Darjeeling, Nilgiri, & Assam. Most people in New Delhi know where this complex is and if your friend speaks Hindi, it will be easy to find. There is also another tea shop right next door to Mittal's. I've never shopped there but you might try them also.