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 $5.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