Exceptional grand cru organic green tea from China crafted with jasmine flowers.
This amazing tea is also known as Zhen Zhou Cha. The leaves are selected from the best harvests of organic green tea in the Fujian province in China, then hand-rolled and blended with the best jasmine flowers. A tea with strong, complex flowery notes, unmissable.
Warning: Last items in stock!