Pizza al Taglio Meditteraneo, a great pizza place just off the main street going into St. Peter's Square near the Vatican in Rome.
Copyright by Leo Cloutier