Piazza Oreste Ristori 10 50053 Empoli, Italy
Piazza della Repubblica 50123 Firenze, Italy
Via degli Strozzi 7R-9R Firenze, Italy