Omoide Yokocho Shinjuku Tokyo Japan

There are 10s of thousands of restaurants all over Tokyo to choose from though I think some of the best places to eat in Tokyo and the various drinking streets. There are a number of so called drinking streets which …

Beer and Yakitori in Tokyo Read more »