Gyokuro (meaning “Jade Dew”) is the finest grade of Japanese loose leaf green tea. Similar to Matcha, the leaves are handpicked and shade-grown to preserve their amino acids, bringing out their natural, sweet taste. Gyokuro is a rare harvest in Japan and is cherished by tea connoisseurs all over the world.
|Bulk Purchase Options||No|
Let us know what you think of this product and be the first one to write a review!