Iced Tea Latte

Iced Tea Latte

A delicious blend of freshly pulled shots of concentrated tea leaves combined with our French Deluxe™ vanilla powder over ice.