Green tea is steamed or pan-fried shortly after being picked, which retains the bright green colour of the tea leaves. Green teas have complex, fresh flavours.
We sell only the highest grade green teas from Japan and China. Our tea ingredients are always 100% organic.