Gyokuro – the “Jade Dew” Japanese Green Tea
Blog

Gyokuro – the “Jade Dew” Japanese Green Tea

Gyokuro (玉露) is one of the highest grades of green tea from Japan. The word "Gyokuro" translates as "Jade Dew" and refers to the deep green color of the infusion. It is different from Japanese classic
Read More
The different classes of Chinese Tea — benefits and features
Blog

The different classes of Chinese Tea — benefits and features

Chinese Green tea The green tea is the most natural among all Chinese teas. Green tea is made from tea leaves that have been minimally oxidated during processing. The tea leaves are harvested from th
Read More