Matcha Green Tea: Cup of vitamin goodness

Matcha is a finely milled vibrant green tea powder made from the highest quality tea leaves grown exclusively in select regions of Japan. Made from the nutrient-rich young leaves picked from the tips of shade-grown Camellia sinensis plants, matcha green tea is steamed, stemmed, and de-vined before being stone-ground into very fine powder. Matcha green tea powder is then stored away from light and oxygen … Continue reading Matcha Green Tea: Cup of vitamin goodness