They at Kannu Ki Chai, source their tea from the top 2% of all the tea gardens in India to ensure the highest quality product for making it a delicious experience with every cup. All the tea leaves, teas, botanical that come into KKC go through a rigorous quality check at their HQ to ensure their freshness and fragrance. No matter when you order, they make sure the tea that you get will always look, smell, and taste the same as you hope for by consistently tasting samples, verifying dry leaf, wet leaf, the color, the liquor and so much more. They have now long outgrown their first Tea Café, but everything is still hand-blended and curated in their factory and today they have opened more than 30 Tea Cafés and sold more than 27 Million cups in and around.