While the production of matcha green tea is a demanding and laborious task, tea makers from Uji, a small city about a 20-minute train ride from Kyoto, have mastered the technique and methods of cultivation to produce the best green tea in the world. Uji is also blessed to have the highest quality green tea…
