3 Leaf Tea - Ceremonial Matcha Now Availible
After much research and taste tastes to find the perfect ceremonial grade matcha, we finally found one straight from Uji in Kyoto, Japan! We truly believe we got our hands on a really superior matcha. Creamy, rich, sweet with no bitterness. For all of you that have asked, we now have it in stock!