Sort by

Sencha Special - Organic Japanese Green Tea 1oz

Our Sencha Special is an organic tea from Japan prepared in the traditional Japanese style. It has the sweet grassy character valued in Japanese style teas. The smooth flavor makes it easy to drink.   Insider Tip: If you like this tea, try it fukamushi...