Tag Archives: green tea


Posted on February 13, 2012 by Toothpicker

Coffee has always been my obsession and I can't drink enough of it. But since a few years ago, I developed a new obsession with green tea latte (basically it's matcha powder + hot milk + sugar), which was almost impossible to find in London until recently.
Everytime I go to Japan/ Asia [...]

This post was posted in London, Tokyo, Food & dining, Travel, Anything Japanese and was tagged with London, Tokyo, Food & dining, green tea

1 Item(s)