Little Restaurants
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…
Exploring the beauty and diversity of Japan through high quality imagery
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…