Rose Town Tea Garden

Rose Town Tea Garden, Ome City, Tokyo, Japan. Just over the Saitama Tokyo border lies the suburban city of Ome. When you hear “city” and “Tokyo” you’d be forgiven for imagining a metropolis like Ikebukuro or Ueno, but Ome is so far removed from the typical image of Tokyo thatRead More →

Alice in a labyrinth

I was very excited to visit Alice in a Labyrinth, the Ginza branch of the Alice in Wonderland Japan restaurants earlier in the year (2013). I was sorely disappointed. I had a great night, but that was due to the company of wonderful friends and little to do with theRead More →