Japanese Green Teas Posted on 15 Jan 22:07 , 0 comments

Matcha Green Tea, Sencha, Houjicha

Did you know that all the tea is made from the leaves of exactly same tea plant,Camellia sinensis? They might be grown in different countries in different climates, but yes, English Breakfast tea, Japanese Sencha tea, Chinese Oolong tea or Sri Lankan Ceylon tea … any tea is from the same leaves. Read More!