
Green Tea MatchaMatcha
Our Green Tea matcha is a blend of Gyokuro and Japanese Izu green tea leaves full of superb green tea flavour with hints of light honey and sweet jam. Delightfully as an everyday matcha!