Answer: oristano

AnswerCrossword Clue
ORISTANOItalian town or gulf