Matcha is now recognised to be one of super food and Matcha Latte is getting more and more popular in cafes. Taking more matcha is actually good for health as it is a high source of vitamin C and antioxidants!
Matcha is now recognised to be one of super food and Matcha Latte is getting more and more popular in cafes. Taking more matcha is actually good for health as it is a high source of vitamin C and antioxidants!