Keiko Tea Organic Matcha Supreme Green Tea Powder, 30 g
Keiko Tea's Organic Matcha Supreme is a locally sourced green tea powder from the premier tea growing fields of Kagoshima. Through the great care of Shimodozono agriculture this matcha green tea powder has not only been produced within EC eco-regulations for the benefit of the world, but for the benefit of you as well, by taking fully shaded green tea (tencha) and slowly grinding out it's rich, aromatic flavour in stone mills to truly give you that taste of local Japanese tradition. Make it a special day to really experience and enjoy this high-quality matcha.
ITEM ID: #14876