Matcha Green tea, which is produced in the Japanese provinces Nishio and Uji, has become one of the most popular teas lately, even though in Japan it has been used for centuries.
This tea is called the ultimate tea because it is full of nutrients and antioxidants, having a special place in Far East religious ceremonies. It is a unordinary tea that is produced in a special way and has a specific bitter taste.
