Tokyo
1 article
-
Shibuya Street Food Guide: Tokyo's Best Eats and Stalls
Shibuya isn't just home to the world's busiest scramble crossing; it's a dense maze of alleyways, basement food halls, and open air counters that pump out some of the most dynamic quick bites in Tokyo