Alice in Wonderland: themed restaurant in Shibuya

Themed cafes are a big thing in Japan, and so is Alice in Wonderland. This makes a lot of sense when you consider that Japan is the home of kawaii and of course Lolita fashion. And what better way to combine all of this than an Alice in Wonderland theme cafe? In fact, there are several Alice in Wonderland themed cafes in Tokyo alone.

Read more