Piazza SS. Annunziata Florence, Italy Address Piazza SS. Annunziata, Piazza SS. Annunziata, 50121 Florence, Italy, Google Maps There are currently no event dates available. Partner Offer