Flying out to Turin for the long weekend. Any shops/places I should visit?

Is there any big franchise brands that have stores over there?

Baci