Chiesa di San Francesco e Santa ChiaraParishShareVia Cleopatra80147 Napoli, CampaniaItalyGet directions