Uji Green Teas

The Uji Valley near Kyoto is home to the finest Japanese green tea.

Green teas–especially matcha–contain immunity-boosting anti-oxidants and the amino acid L-theanine.

These fresh Uji Valley teas truly invigorate mind, body and soul.

Showing all 7 results