Sella & Mosca S.p.A.

Address

Località I Piani
Provincial Road 42, 20–21 km
Alghero
07041
Sassari
Italy

Status: Operational

Established: 1903

Visitor Policy: Visitors welcome throughout the year

Tel: +39 079 997 700