Location
Address
2-29-2 Kabuki-cho, Shinjuku-kuTokyo 160-0021, Tokyo, Japan
Coordinates
35.69663, 139.70347
Loading...
Address
2-29-2 Kabuki-cho, Shinjuku-kuTokyo 160-0021, Tokyo, Japan
Coordinates
35.69663, 139.70347
SearchSpot helps you plan itineraries, discover places, and book everything in one place.