Ch3Ls3a's Rome, Italy
3 Reviews |
Via della Frezza 16
We stumbled upon this charming restaurant off one of the side streets close to Piazza Popolo. The ar...
Via Principe Amedeo 104
Nestled along the street, Trattoria Cecio is a real gem in the terminal area. The restaurant is very...