Japanese Aichi Matcha powdered green tea – our premium 30g product is a popular tea of classic Japanese tea makers.
Carefully selected and harvested traditionally grown tea from Aichi, southern Japan. High quality green tea made from spring leafs. Its characteristic intense green color and sweet taste are popular – due to the high levels of chlorophyll and amino acids.