
Here’s a strange look inside a real Alice in Wonderland-themed restaurant in Japan. It’s located in a town filled with bizarre eateries and this new establishment in Tokyo’s Ginza Shopping District is no slouch. Continue reading for a video, more pictures and additional information.








