If you dabble in the vast world of tea, you may have encountered sencha, a type of Japanese green tea. Japan produces primarily green tea, and sencha is the most popular tea in the country. The name ...
Which green tea is best? Green tea is the fresh, non-oxidized leaves of the tea plant, picked at the height of their verdant glory. Picking tea before it has oxidized imparts it with a lighter more ...
Tea ceremony classes in Japan are bearing the brunt of an acute shortage of matcha as a recent global boom in green tea has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results