Matcha Latte Powder 250g
Creamy & sweet on the palette
Matcha is a special type of Japanese powdered green tea, produced by artisanal tea growers of Japan. Unlike regular green tea leaves which are 'steeped' in hot water, Matcha leaves are ground into a fine powder, then mixed with water to create a super potent green tea, packed with nutrients.
Some people drink Matcha for the taste, while many more are turning to Matcha for the incredible health benefits. This Matcha Latte Powder is sweetened.