Simple - Car rental Italy Via Nazionale, 07028 Santa Teresa Gallura