
Matcha, like regular green tea, is made from the leaves of the tea plant Camellia sinensis, but differs from traditional green tea varieties in several respects. The most obvious difference is tha...
Matcha, like regular green tea, is made from the leaves of the tea plant Camellia sinensis, but differs from traditional green tea varieties in several respects. The most obvious difference is tha...