Jammy-like smoothness with a very satisfying full cup. The Gyokuro leaf base gives a light astringent finish.
- 8 oz
Buy Best Matcha Green Tea. Matcha is used in the Japanese tea ceremony. The taste of high grade Matcha is smooth and mellow. Matcha is a type of powdered green tea grown in the shade like gyokuro
No Response to "Japanese Izu Matcha Green Tea - 8oz"
Post a Comment