Green tea is made from the leaves of the Camellia sinensis plant. Though all varieties of tea come from the same plant, green tea is considered the healthiest because of how it is processed. Adding ...
cassia black tea with mousse and grass jelly, high mountain pouchong tea, and osmanthus oolong with mango. The focus at Chicha San Chen is the tea, but it also has many popular toppings like ...