Jade Dew Gyokuro
Cornelia Bean Ltd.

Jade Dew Gyokuro

Gyokuro means ‘Pearl Dew’. The finest Japanese green tea from the Uji district -- dark delicate leaf, shade grown, mild and sweet, bracing, fruity and finely tart.

INGREDIENTS:
Japanese green tea