Oshiage
Oshiage
Ōaza ·
Sumida, Tokyo
Directions
Details
Location
Sumida, Tokyo Japan
Coordinates
35.71176° N, 139.81550° E