Japan Shincha Gyokuro Homare Organic
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