Green Tea

One part Zen, one part sweet. A new way to savour green tea flavour as cool, creamy and delicious.