Gyokuro Imperial Loose Leaf Tea
PriceFrom $37.00
This tea was released for the public only in the last century. Before then it had been reserved exclusively for the Imperial family of Japan. Sourced from the best gardens in Japan, the leaves are shade grown for the last 20 days before harvest, which creates its bright green color and smooth taste.