Matcha Tea is unquestionably the finest green tea that is grown from specifically shaded tea bushes. Only the finest leaves are picked from the tea plants and dried. The entire dried leaves are grinded using out-of-ordinary granite grinding wheels to form the best, fine jade green powdered tea.
98% fat free.