“subtle, yet yummy” Read full tasting note
This Gyokuro is Japanese finest green tea greatly appreciated by tea lovers. Tea bushes are shaded with black curtains or bamboo and straw shades three weeks before plucking to increase the chlorophyll and reduce the tannin. The result is a gentle tea with an intoxicating fragrance and truly sublime taste.
Company description not available.