Tea consists of stems of Gyokuro, the finest green tea, which gives a smooth mouth feel. A pleasant and unique taste, fresh flavor. Prepare with water at 60 ° C for 40 seconds to brew.
The ultimate Japanese green tea: the Gyokuro !
玉露 寿月堂(鹿児島県)
20g - leaves