The daily ritual of matcha

Matcha is simply green tea leaves that have been ground into a fine power. It has a fresh, grassy flavor. I lived in Japan in 1996 teaching English. My time in Japan started with a few months of home-stays with amazing host families. They took me to several traditional tea ceremonies. Drinking tea, in general,… Continue Reading The daily ritual of matcha