Via Gramsci 07100 Sassari, Italy
Via Porto Torres Predda Niedda 07100 Sassari, Italy
Piazza Sulis 07041 Alghero, Italy