Japan Shincha Gyokuro Homare Organic Tea*
Shincha refers to one of the highest quality Japanese green teas. It is the First Flush in Japan. The leaf smells extremely fresh and vegetal. The taste is convincing with a subtle sweetness, mild fruity nuances, and a strong umami note. Well-rounded and harmonious. This tea is perfectly suited for multiple infusions.
Article No: 0063952
*Certified Organic, JP-BIO-041