Mamie you probably know this already, TGV arrives in one station, further out and bleak! The 'other' station is much more central. I think that is where the tourist info office is.
We did a lot of walking around, easily done, and did find a magnificent 'tea shop' which is an indulgence but a must visit.
We were only there for a day each time as we were travelling on to Florence, but wished we could have been there longer.
There is a huge university so lots of students milling around at certain times of day. Turin is FIAT cars, of course.