Sencha is the most popular tea in Japan. The tea leaf is plucked, steamed at high temperature to retain its character & color, rolled into thin needles, and dried.
Organic Uji Sencha Japanese Green Tea
From $9.00Price
Organic Green Tea Leaves

Sencha is the most popular tea in Japan. The tea leaf is plucked, steamed at high temperature to retain its character & color, rolled into thin needles, and dried.
Organic Green Tea Leaves