Matcha, that fine powdered green tea so inherent to the Japanese tea ceremony, is used in thousands of things. From the immaculately served bowls of exquisitely coloured frothy tea, to Matcha flavoured cakes, sweets, icecream and even noodles. If you’re not overly keen, but you are about to visit Japan, may I […]