What's the best time to visit Turin?

What are the top tourist attractions in Turin?

Is Turin walkable?