Rome, Italy
1 Via del Vaccaro 00187 Rome Italy
+39 06 679 3897
Centro Storico
$12.00
Su to Fr from 12:30 PM to 03:00 PM
Italian
0 reviews
Destination Guide
Hotels near Abruzzi
Things to do near Abruzzi
Restaurants near Abruzzi
Shops near Abruzzi