I’ve always love the taste of green tea. There are a few locally made green tea latte available in the market but only a few of them are my favourites. In fact, I can be very fussy when it comes to taste as I’d rather prefer anything that is ‘not-too-sweet’. Anyway, today’s post is about…