Where is Itabashihoncho?

Where is Itabashihoncho located?

Itabashihoncho, Itabashihoncho, Japan (approx. 35.76131°, 139.70555°)


Where is Itabashihoncho on the map?