Address: Via Fiume 11 Florence, Italy