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. Back to Catalogue