This product is currently sold out.
Flowerhead's top tier tinned matcha reign supreme as the best damn matcha they have ever had! The creamy, savory taste of their matcha is matched only by its vibrant green coloring and sweet aroma. It's high quality, vegan, gluten free, full of antioxidants, and DEEEE-licious! The baby green tea leaves are shaded prior to harvest and them stone ground in Kyoto, Japan.
Made in Japan