Location
Address
2-6-16 Kabuki-cho, Shinjuku-ku,, Tokyo, Japan
Coordinates
35.69621, 139.70627
Loading...
Address
2-6-16 Kabuki-cho, Shinjuku-ku,, Tokyo, Japan
Coordinates
35.69621, 139.70627
SearchSpot helps you plan itineraries, discover places, and book everything in one place.