Alley Restaurants in Tokyo - Omoide Yokocho in Shinjuku
Some of the best places to eat in Japan are found in the back streets and alleys. This alley is located in Shinjuku and is called Omoide Yokocho (link). A link to a alleyway guide restaurants in Tokyo can be found here.