Explore details about location Via Leopardi. Via Leopardi is a location situated within the L'Alguer/Alghero alongside other areas such as Via Puccini, Via Malta, Via Doria.