Tag Archives: green tea
Matchamania
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)