Wednesday 15 October 2014

Matcha Tea

Matcha (also spelt macca) green tea is becoming the new super drink.  Matcha is finely milled green tea powder as used in the Japanese tea ceremony.