Reserve your holiday favorites now! Head to our holiday reservations page to get started.

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