Japanese Sojourn
Previous NextGifts
‘Japan - the Green Tea Connoisseur.’
Japan can be called as the birthplace of some of the finest Green Teas in the world, including the revolutionary Matcha and the viridescent staple Sencha. Once the drink of the religious and the royal class of Japan, tea has now become the locals’ favorite beverage and is much loved globally. We travelled across the Japanese tea paradises to bring to you the best of greens, assembled thoughtfully into our collection, what we call as - the Japanese Sojourn.