Matcha House

For those that don’t know, matcha (also known as maccha) is a fine powder green tea. Japanese tea ceremonies centre on the preparation, serving and drinking of matcha, however, in modern times, it’s used to flavour and dye foods. I actually came here not knowing what matcha was, but true to their name, most things…