Right near Shinjuku Station in Tokyo you can find one of the most charming streets ever. Memory Lane, once called “piss alley” for reasons we won’t get into here, is tucked back away between buildings. You can find small places to eat, drink, people watch, and admire the beautiful Japanese decor.

4 Comments

Write A Comment