Whatever you call this sacred alley, Omoide Yokocho, Memory Lane, Piss Alley or Yakitori Alley, it has got to be the best alley in Tokyo to grab a yakitori and sake in these little izakayas.
Whatever you call this sacred alley, Omoide Yokocho, Memory Lane, Piss Alley or Yakitori Alley, it has got to be the best alley in Tokyo to grab a yakitori and sake in these little izakayas.