If you have been to Rome, you must have been to Piazza Navona, one of my top rated area in Rome.
Check out this post released today and learn more on what Navona looks like and where you can find the best Pizza and Gelato in Roma Italia.
via Piazza Navona.