Matcha Posted on October 29, 2021 by Green tea Green tea is a type of tea that is made from Camellia sinensis leaves and buds that have not undergone the same withering and oxidation process used to IMG_8673 Facebook Twitter LinkedIn