Product News

What is Matcha? - Premium Japanese Green Tea.

What is Matcha? - Premium Japanese Green Tea.

 What is Matcha? Premium Japanese Green Tea.

     Matcha is the finest quality Green Tea from Japan. It is made from stone-ground and powdered green tea leaves and contains very high levels of antioxidants. Matcha literally means "Powdered Tea" and yet it’s a very special type of green tea grown only in Japan. It is a highly-prized, jewel-green powder that is whisked in a bowl with hot water to make a frothy beverage of the same name, or added to other recipes such as lattes, smoothies, savory sauces, or pastries.

Read more →