Yes. Section 115BB covers the full details of the tax on winnings from "games of any sort or gambling or betting of any form or nature whatsoever." This tax is 30% of your profit. Not all casinos will charge you, so it is your responsibility to declare it.