If you’ve never had Matcha before it’s a special type of powdered green tea from Japan. It has quite a distinctive almost savory flavour. It’s made by grinding down specially grown and picked tea leaves with a stone mill. In Japan you’ll find this type of tea everywhere – from western style coffee shops to traditional tea houses. To me it is the taste of Japan and it’s incredibly morish once you get the hang of preparing it.