Description

Matcha is the Japanese powdered green tea used in tea ceremonies, now mixed with Kikucha is a green tea from Japan that combines green tea leaves with the branches/twigs of the tea bush. The flavor of these two combinations are wonderful, the tastes is of a slight chestnut taste, similar to that of high quality green tea, with the aroma of matcha.