Product description
Matcha is a powdered green tea that has been ground with millstones over a long period of time. No tea strainer is needed for this Japanese tea. Matcha can be drunk mixed with water and whisked to provide even greater vitamin absorption. It is historically the most valuable ceremonial green tea.
Full product description