Source: Tourism MediaPiazza StatutoThe final piazza built in Turin has a dark history, but is now a central hub bustling with cafés, restaurants and people. WorldEuropeItalyTurinHistoric CentrePiazza Statuto