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
Day: December 14, 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