Back to list
Antica Roma
Very good 8.2 (463 reviews)
Around €25
Location
Via Palombarese, 313
00013 Santa Lucia
See on the map