Organic Sencha Japanese Green Tea

Our Organic Sencha is a beautifully grassy, smooth and classic tasting offering from the Kagoshima Prefecture in the far southwest part of Japan. With this tea, you can expect beautiful needle shaped leaves, pronounced vegetal notes and a gorgeous bright green liquor.  This is a high quality, organic daily drinker from Japan from the Yabukita cultivar.