Tokyo is full of little restaurants. I think I read somewhere it has the highest number of restaurants per capita in the world. So of course, it includes some odd ones…

Little Restaurants

Little Restaurants

Little Restaurants

Little Restaurants

You might also like

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.