TweetMatcha is finely ground green tea leaves. This powder is whisked into hot water to create a very fine tea drink. There is a fine art to creating Matcha tea and this helpful video shows just how it is done. // You can purchase some really great Matcha from the American Tea Room.
{ 0 comments }




