Lo Scirocco is located in Localita' Fetovaia, 84, 57034, Campo nell'Elba, Italy.