in from of the church
Piazza di Santa Maria Novella
, FI 50123
Italy
Get directions: To here - From hereShow Parking