Sencha Tea

What is sencha tea? Sencha tea or Japanese green tea (Ryokucha) is an herbal infusion prepared from the processed leaves of Yabukita (a cultivated variety of Camellia sinensis). Also referred to as the “Steeped Tea”, the sencha is the most extensively produced tea in the country. The Japanese sencha differs from the matcha (powdered green … Continue reading Sencha Tea