Back to list
Il Corsaro Barberini
Fabulous 9.3 (1400 reviews)
Approx. €30
Location
Via del Boccaccio, 6
00187 Roma
See on the map
Book
Itinerary