Jul 01, 2015
Itsa Matcha is a Miami Beach, Florida-based tea company dedicated to promoting the health and wellness benefits of organic matcha green tea powder. All of its matcha teas are 100 percent organic and certified by the U.S. Department of Agriculture.