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 1–10 of 15 results