Stadium Name: Stadio Olimpico Grande Torino
Country:
Italy Italy
Address: Corso Sebastopoli 123, Santa Rita
Capacity: 27 958
Surface: Grass
Teams:

Stadio Olimpico Grande Torino