Piazza Navona
Posts  1 - 1  of  1
dli609
There is a non-famous cafe in Piazza Navona in Rome, Italy. They had the best pizza in my life but I can't recall the name. The cafe is on the opposite side of the fountain about even with the tall obilisk. Does anyone know the name?
Save
Cancel
Reply
 
x
OK