Superfood Matcha is Japanese green tea powder. Matcha is a Japanese green tea that has been known for its beneficial properties for thousands of years. Literally, the word means "tea in powder".
Matcha contains almost as much caffeine per cup as coffee. But unlike strong black tea, Japanese green tea provides energy gradually and helps avoid a sudden drop in strength. One cup of...