image

Chiyoda City

See Filters

Yakitori Alley

Add To Trip
Nestled beneath the bustling tracks of Tokyo’s Shinjuku Station lies Yakitori Alley, a hidden gem and sanctuary for food lovers seeking authentic Japanese yakitori in an atmospheric […]
Yakitori Alley, 2-chōme-3-3 Yūrakuchō, Chiyoda City, Tokyo 100-0006, Japan