Basilica di Santa Maria NovellaMinor BasilicaSharePiazza di Santa Maria Novella 1850123 Firenze, ToscanaItalyGet directions