Back to list
Camillo a Piazza Navona dal 1890
Stunning 8.7 (42 reviews)
Approx. €30
Location
Piazza Navona, 79-81
00186 Roma
See on the map
Book
Itinerary