Matcha (抹茶 pronounced (mat-cha)) is a finely ground powder of specially grown and processed green tea leaves originating in Japan. So, if you can get your head around the pond water (don’t worry it took me a while too) colour then you will Love…
Matcha has been floating around the food scene for quite a while now and me being me shrugged it off and wasn’t overly bothered if I tried it or not, especially when it came to teas and coffees, I like…