Piazza Santa Maria Novella (Florence) Maps of Piazza Santa Maria Novella Map of Piazza Santa Maria Novella Where is Piazza Santa Maria Novella on map of Florence