
Matcha is the star of the centuries-old Japanese tea ceremony. The tea is prepared traditionally in single portions, whipped to a frothy green with a bamboo whisk. Now, we humbly...
Matcha is the star of the centuries-old Japanese tea ceremony. The tea is prepared traditionally in single portions, whipped to a frothy green with a bamboo whisk. Now, we humbly it to our citizens in round, unbleached tea bags.
Enjoy the ease of "everyday ceremony" as you drink to your health and please your palate.