Product description
Matcha (抹茶), the powdered green tea, is the zenith of the Japanese tea ceremony.
Similar to Gyokuro, the tea plants are shaded for three weeks before the harvest so that the leaves stay small, fresh, and juicy, and their taste sweeter and softer.<