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