Matcha Green Tea | Mantra

Matcha Green Tea

Literally translated, matcha means “powdered tea”.  Its top grade varieties are cultivated today in Japan where it appeared 1,000 years ago as a basic element of the tea ceremony. Today, it is an inherent part of the Japanese culinary culture, as a component of hot and cold drinks and in various pastries.

Showing all 3 results