Matcha vs Sencha: Which is Better?

Although sencha tea and matcha tea are the two most well-known varieties of green tea, originating from the same species of plant known as camellia sinensis, these two teas are distinguished from one another due to the various growth conditions and processing processes. Green tea plants for matcha are grown in the shade just before … Read more