Matcha is a finely powdered green tea used in the traditional Japanese tea ceremony CHANOYU. Tea bushes which produce Matcha are covered with bamboo mats prior to being picked. This produces a slightly darker leaf and is said to increase the quality of nutrients, giving rise... Continue reading