Matcha

Sloane Tea's Premium Grade Organic Matcha is an extra fine, premium grade of organic Japanese green tea from Shizouka, Japan, stone ground into a super fine powder.