Little Restaurants
Tokyo is packed with little restaurants—every alley and street seems to have a hidden gem waiting to be discovered. I think I read somewhere that it has the highest number of restaurants per capita in the world, which wouldn’t be surprising given the sheer variety. Naturally, among the amazing spots, you’ll find some odd ones…