Japanese Jade Dew Gyokuro Organic Green Tea
Gyokuro is an exquisite Japanese Green Tea from organic production. Gyokuro means ‘Pearl Dew’. The finest Japanese green tea from the Uji district - dark delicate leaf, that is shade-grown, with mild and sweet and umami notes.
Type
Green Tea
Origin
Japan
Ingredients
Japanese organic green tea
Preparation
1 tsp tea
8oz water
180 F
2 min