This is the product description text that will appear here.
Saving this product will notify you when it’s back in stock
Description
From the foggy mountain tea gardens of Uji, Kyoto emerges the masterful Gyokuro, the highest class of green tea in Japan.
The umami content is greater than any other type of green tea you can find. Gyokuro tea leaves are grown in a garden...