loc:35.716523,139.817758
loc:35.716523,139.817758
Address ·
Sumida, Tokyo
Directions
Details
Address
2-21, Kyojima 1-Chōme
Sumida, Tokyo
Japan 131-0046