Matcha & Sencha — How Are They Different? Sencha and Matcha are both “Camellia Sinensis” and green tea, a non-fermented tea. (Black tea and Oolong tea are also “Camellia Sinensis.” … Continue reading Matcha & Sencha
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed