I'm in Turin for a few days with the family and wondered whether anybody could suggest any suitable locations where we may be able to watch the match on Thursday - especially if it's possible to dine there too.

We've never been here before so any general comments about the City would also be appreciated.