Where is La Villa by Alculiciu 2.0?
At Via Nazionale Loc. La Suaredda, 07052 San Teodoro.
Restaurant · San Teodoro (Sassari)
At Via Nazionale Loc. La Suaredda, 07052 San Teodoro.
La Villa by Alculiciu 2.0 is listed under Restaurant.
By phone at +393792582213.