Piss Alley – Yakitori Heaven meets Showa Era Back in 1940 shortly before the 2nd World War in a tiny hidden street this mystical alley (Piss Alley or Memory Lane)…
The Gate Hotel is indeed the Gate to Tokyo Literally across of the city’s oldest temple complex, Sensoji – the Gate Hotel is not only wonderfully located but has a…