ORIGIN OF MATCHA TEA: Matcha is a refined Japanese green tea. Cultivated in Japan, matcha is an extremely fine and fragrant powder, but its outstanding feature is its intense green colour! Our matcha comes from the city of Uji, on the southern outskirts of Kyoto Prefecture. The climatic conditions of this area are perfect for the production of matcha.
12k