MATCHA
Ceremonial grade Japanese matcha from the historic Uji area of Kyoto, known for producing the finest matcha. Made from shaded green tea leaves that are ground into an extremely fine powder, offering a bright green color, natural sweetness, balanced umami flavor and velvety texture.