Vanilla Matcha is grown and sourced from Shizuoka, Japan. In layman terms, matcha is the powdered form of green tea. To elaborate, tencha is the name for green tea leaves that are stone ground into a fine powder- Matcha. Tencha leaves ar...
Read More
























