Green Tea Latte

The light, fresh and aromatic taste of steamed Chinese Sencha green tea sweetened with honey and blended with microfoam for easy drinking.

Read More