Venue Information

Formal Name: PalaIsozaki
Location: Turin (Italy)