AbsoluteTea.in - Chai Adda - Not just tea..

Matcha - The Beginners Guide

Matcha - the name comes from Japanese, where “cha” means tea and “ma” means powder, thus meaning powdered tea....
Matcha is nothing less than magic in a cup, Each cup gives you 10 times more antioxidants than a regular cup of green tea. It lowers your blood sugar and cholesterol, while increasing metabolism which in turn helps in weight loss.... Read More