Back to list
La Terasa
Approx. €15
Location
Via Borghesiana, 263
00132 Roma
See on the map
Book
Itinerary