Ristorante Campo De Fiori
Location picture
Stunning 8.6 (109 reviews)
Approx. €27
Location
Via della Corda, 3
00186 Roma