Sassari, Italy
Crowdsourced. Confirm it's still there before you make the trip.
7G, Via Redipuglia, Olbia, Sassari, Sardinia, 07026, Italy
40.91821, 9.49639