Japan, 170-0011 Tokyo, Toshima City, Ikebukurohonch, 4-chme45
Get Directions
Google Maps
Apple Maps
Waze
Location Details
City
Toshima City
State
Tokyo
Country
Japan
Latitude
35.745007
Longitude
139.71759
Share This Location
Copy Link