All sports Site
All sports Site
Italy - Olbia- Founded in 1905
Associazione Sportiva Dilettantistica Olbia 1905 is a football team from Italy, based in Olbia. The club was founded in 1905. Olbia Calcio plays their home games in the Stadio Bruno Nespoli.