Originally started in 1954, this tea shop was one of the first to sell leaf tea in India, and has grown in repute and fondness over the years. Run by a family of tea tasters and lecturers, this store houses teas from all over the world, including China, Japan, Sri Lanka, South Africa and Nepal. Walk away from here with a selection of teas, and tea ware, including strainers and timers, to make sure your equipment is worthy of your cup, and of course, a potful of knowledge.
Price: 100gm packs start at INR 200