Perfect South Blog

Matcha Explained
What is matcha? Simply put, matcha is stone-milled powdered green tea, but there’s so much more to it than that! matcha is the ceremonial and highly prized tea of the Japanese. They have been making and drinking matcha for decades,...
Continue reading