Got a "Traffic Light" order.
Green Tea, Lemonade and Very Berry Lemonade.
All organic and refreshing!!
Our Organic Green Tea is imported from Japan. It is the most premium grade and the greatest tasting green tea that you can have in US.
Matcha (Green Tea) Latte is just amazing!!
Today is St. Patrick's Day, and Matcha powder should be used to make beer green instead of artificial color lol