Call us: (888) 573-2694
Our Supreme Matcha is organically grown in the temperate hills of Uji on the outskirts of Kyoto. The tea plants are shaded for the final month before harvesting, which produces a a vibrant green color and enhances the naturally occurring vitamins A, C and E and amino acids. Supreme Matcha provides unmatched health benefits and is absolutely drinkable, with a complex sweet aroma and unrivalled taste. Our Supreme Grade Matcha is a flavourful and versatile tea, lending itself equally well to Usucha tea (thin and light) or Koicha tea (strong and thick). Supreme Matcha is the perfect choice for Traditional Tea Ceremony,to wow your guests at special occasions, or for a little everyday luxury! |