The best of the best! Gyokuro is considered the highest quality of tea in Japan. This one is a a blend of Saemidori, Saeakari, Kirari 31 and Yabukita varietials. In Yame, the tea bushes are covered for 16 days with straw mats to keep the leaves from the sun before the leaves are hand-picked from the bushes.
Ingredients: Japanese green tea
From the beautiful tea-loving Uji area, leaves steamed the normal amount, not Chumushi or Fukamushi. It has a lovely aroma and is as smooth as silk. A great cup of...
There is something about Kukicha that is so enticing. The color is a vibrant green and the aroma in your cup is the essence of freshness. This one is sweeter...