According to this link, there was a casino.
http://www.bestcruisedeal.co.uk/cruise-ships/costa-concordia/