Contact information

Trade name: Matcha.com

Phone number: (612) 562-8242

Email: support@matcha.com

Physical address: Tencha, LLC dba. Matcha Kari, 3500 South Dupont Highway , Dover DE 19901, United States