Ito En Green Tea

Brewed from premium whole tea leaves, not tea concentrates or powders. Oi Ocha (oh-ee oh-cha) means Tea, please! in Japanese. Enjoy the authentic taste of 100% Japanese grown green tea leaves, carefully prepared by the skilled tea masters of ITO EN. Koi Cha (ko-ee cha). Means rich and bold taste. Natural tea leaf sediment may be present. Haiku fullness the moon swallows a heron's shadow by John Hawk.

Ito En Green Tea