Japanese tea

Guide to Japanese green teas

All you need to know about Japan’s famous teas Tea is ubiquitous in Japan and it constitutes an inextricable part of the country‚Äôs culture. It was first brought from China by a Japanese Buddhist priest and although in the early days it was a drink for the royal classes and monks only (who created the … Read More