Premium loose leaf teas can be purchased by the ounce with a minimum order of 2 ounces.

Matcha Tea

Matcha means powdered tea. It is a green powder that is whisked with hot water in a bowl to make a frothy beverage of the same name. Matcha is the only form of tea in which the whole leaf is consumed, and because it is made from top-quality leaves that are treated with great care, it delivers more of the healthful elements of green tea than other forms. A unique, beautiful and richly flavorful drink,

There is currently no content classified with this term.

Subscribe to RSS - Matcha Tea