subtle, yet yummy
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.
GyokuroPraise Tea Company
GyokuroHappy Lucky's Tea House