Matcha
Made from the finest Japanese Gyokuro, Matcha is an elegant powdered tea commonly used in the traditional Japanese tea ceremony.
Made from the finest Japanese Gyokuro, Matcha is an elegant powdered tea commonly used in the traditional Japanese tea ceremony.