Organic Tencha

Organic Tencha is the highest quality shade grown organic tea of Japan. It of course is the raw material which is ground into organic matcha, but it also makes a wonderful cup of tea, so we will present the limited supplies here.

Organic Uji Tencha Usuore

Organic Uji Tencha Usuore

A limited batch of handpicked organic tencha from an authentic tana covered tea garden in Kyoto.This..


Showing 1 to 1 of 1 (1 Pages)