blog.englishteastore.com
June Tea of The Month – Sencha Japanese
Quick Blurb: Sencha is Japan’s most popular type of tea. Sencha is traditionally a Japanese green tea that is made from leaves of the Japanese tea bush. In recent years, Sencha teas have been…