Matcha & Sencha

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