
Matcha Green Tea
Matcha tea is a powdered form of green tea. It is made from tea leaves specially grown in the shade. The leaves are dried (again in the shade) and then ground to a fine powder. The special growing and drying in the shade is responsible for the lovely bright green colour of Matcha powder. Matcha tea is a highly prized green tea. It is used … Continue reading Matcha Green Tea