La Scala in Trastevere
Italian · Piazza della Scala 58, 00153, Roma
Italian
Location
Piazza della Scala 58, 00153, Roma
The map comes from OpenStreetMap. Loading it connects your browser to openstreetmap.org, which may set cookies.
Open a larger map · Map data © OpenStreetMap contributors