loc:35.709823,139.809073
loc:35.709823,139.809073
Address ·
Sumida, Tokyo
Directions
Details
Address
1-91, Oshiage 1-Chōme
Sumida, Tokyo
Japan 131-0045