
Encha
Encha Latte Grade Matcha Powder
Uji
Origin
First Flush
Harvest
The Best Matcha Latte Powder Encha's Organic Latte Grade Matcha Powder is made from organic tencha leaves grown in Uji, Japan, and specially crafted to produce a creamy and frothy matcha latte.
Community Logs (0)
No logs yet. Be the first to log your matcha!