Chiesa di San FrancescoParishShareLargo San Francesco87031 Aiello Calabro, CalabriaItalyGet directions