What is Matcha? Also known as “powdered tea”, matcha is green tea leaves that are grinded until they form into a fine powder. This powder does not need to be steeped or strained. Therefore, matcha will give the full… Continue Reading →
© 2019 LollicupStore Blog – Recipes & Beverage Industry — Powered by WordPress
Theme by Anders Noren — Up ↑