What is Matcha?

Matcha is green tea that has been finely ground to a consistency similar to that of talcum powder. It is produced from the [...]