Camillo
Italian · Burger · Coffee Shop
Charming restaurant on Piazza Navona, offering coffee, cocktails, burgers, and classic dishes. A local favorite with a beautiful terrace.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Camillo.
Local restaurants nearby
Piazza Navona, 79, 62

