Location Map

Address: 2-2-8 Shinjuku, Shinjuku-ku, Tokyo, Japan
view on Google Maps