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…
Leave a Reply
High Quality Pictures from Japan & Tokyo
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…