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 Shizuoka Sencha Japanese Green Tea
PriceFrom $6.49
Organic Green Tea Leaves

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