Arte Sarda La Conchiglia

Address: Via Roma, 24 Alghero (SS) Phone: +39079975534 Opening times: Every day 9:00 – 24:00 Open mainly in summer