Explore details about location Via Francesco Petrarca. Via Francesco Petrarca is a location situated within the Terranoa/Olbia alongside other areas such as Via Pisa, Via Enna, Via Bini.