The matcha is a neo-green, finely powered tea that is prepared from tea leaves that are grown in the shade. It is specially brewed and served in traditional tea ceremonies
Month: December 2011
Matcha Green Tea PowderMatcha Green Tea Powder
The Zen Buddist monks introduced the matcha green tea powder into the Japanese culture via the development of the Chanoyu which is the tea ceremony. Long before that however, the