For hundreds of years, the Japanese have used matcha in their tea ceremonies. It’s essentially a green tea made from finely ground leaves. The process by which it is produced is different from other green teas, however. As a result, […]
For hundreds of years, the Japanese have used matcha in their tea ceremonies. It’s essentially a green tea made from finely ground leaves. The process by which it is produced is different from other green teas, however. As a result, […]