appetiteforjapan.com
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 …