Have you heard of the Japanese green tea called Tencha? Its name literally means "mortar tea" or "tea for grinding." "Ten"(碾) translates to "mortar" or "grind," and cha(茶), as you probably already know, means "tea." Why was Tencha given this name? It's simply because it is the … [Read more...] about Everything You Need to Know about Tencha (碾茶)