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