Shibuya
Tucked just south of Meiji Shrine, Tomigaya is a cozy Shibuya enclave bursting with indie shops, charming cafes, and a vibrant, laid-back vibe.
Shibuya, Tokyo 151-0063, Japan Get directions