Best places to eat in Tokyo Japan - Omoide Yokocho Yakitori Stick Skewer Piss Alley Memory Lane Located in Shinjuku West