Gyokuro Green Tea

An exquisite and complex Japanese green tea. It also known as Jade Dew Drop tea, is one of the finest, most expensive and highly sought after Japanese green tea that has been noted for its complex, refined flavor.

SKU: 72cb9a2ff5af Category: Tag:

An exquisite and complex Japanese green tea. It also known as Jade Dew Drop tea, is one of the finest, most expensive and highly sought after Japanese green tea that has been noted for its complex, refined flavor.

Mad Tea Club