What is matcha?
Matcha (抹茶) is a type of green tea originated in China and brought over to Japan in 1191. Unlike any other types of tea, matcha is a finely ground powder made from stone-grinding the finest tea leaves from tea trees grown under unique conditions. Bre