Address: Via Della Scala 43 Florence, Italy