Become a Tea Expert with our Japanese Green Tea Crash Course

Green tea is deeply entrenched in Japanese culture, history and tradition. Tea ceremonies were a universal aspect of everyday life in Japan; from feudal lords settling political disputes or forging alliances to its ever-presence in boardrooms and business meetings. The prevailing importance of this caffeinated drink cannot be questioned.

Tea is not just a drink in Japan, tea is life. Green tea is offered free of charge as soon as customers are seated, and refills are normally par for the course. It’s not out of the ordinary, in…