31 March, 2009
What is green tea? Green tea is non fermented tea. It is steamed immediately after harvesting, then rolled and dried...