Vanilla is probably the most popular flavor of all. Is this your favorite too? Then you should try our excellent green tea blend. The smooth, creamy vanilla notes, combined with the subtle caramel character, create a complete vanilla experience. The elegant green tea base supports the rich vanilla flavor very well. A true classic that should be an integral part of every green tea assortment.