Answer: assistassisi

AnswerCrossword Clue
ASSISTASSISIAid an Italian town