Via Cesare Pavese 6 Centro Commerciale Auchan 07026 Olbia, Italy
SS 82 Gallura Center, Pozzo Sacro Olbia, Italy