How to make Matcha Latte
Although a relatively recent addition to cafĂ© menus around the world, Matcha has been enjoyed in Japan as long as tea itself. What is Matcha? Matcha powder is made by grinding young green tea leaves, known as Tencha, into a very fine powder. Before grinding, the entire the planation is shaded for 3-4 weeks before the […]
Read More