What we call green tea is, in Japan, Nihon-cha...Japanese tea. The quinessential tea of Japan. So interwoven in the traditional culture over its thousand year history, a thread connecting the centuries, it is virtually inseparable from the Japanese cultural fabric.
Whether it's connecting with friends over a pot of nutty genmaicha, the familiar comfort of a steaming mug of toasty hojicha on a rainy evening or an intentional bowl of fine, umami rich sencha to centre you before meditation, green tea is sure to bring value and joy to your life.
Embrace a new sense of well being with authentic, loose leaf Japanese green teas... crafted by artisan producers.