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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed