Free Australia Shipping over $100


0

Your Cart is Empty

Gyokuro

Gyokuro is a prized green tea from Japan originating from Uji, Kyoto and made from shaded tea leaves. It has a sweeter taste than sencha due to the shading.
Read more... Read less

No products found in this collection