What Is Green Tea or Lemon Tea and How are they Different from Regular Milk Tea?
Green Tea-A - General Introduction Green tea had found its origin in China and India and is made from the leaves of Camellia sinensis. The leaves undergo minimal oxidation during processing. Lately green tea has…