Gyokuro|玉露

Gyokuro,a shade grown steamed green tea, is among the finest of Japanese teas. While the young Leaves of the spring season develop, the Gyokuro plants are shaded from sun for several weeks. This slows the growth allowing, tea leaves more time to develop depth and flavor.

Display: images onlywith details

1 items