This is the product description text that will appear here.
Quantity
1
Description
Our Uji Gyokuro (also known as Jade Dew) is a prized steamed green tea from Uji, Kyoto Prefecture. A special grade gyokuro green tea of select fine green tea leaves that are grown under shade for 20 days before promptly deep steamed upon ha...