Italian Restaurant in the Piazza Navona, Rome, Italy Published on May 30, 2016 in Visiting Italy? Italian Restaurant TipsFull resolution (4591 × 2833) Next → Diners enjoying their meal “al fresco” in Piazza Navona, Rome. Italian restaurant in Rome’s Piazza Navona is typical of the Italian love of dining out doors.