The Best 15 Italian, Restaurants in Rome, Italy

3.5 Rating
44 reviews

Via Giovanni Lanza 93, 00184 Rome, Italy, Rome

"Nice food. Good service - Recomended"