I imagine the argument could be made that the food and alcohol would be sold with or without the games, and it's direct profit that is forbidden. Just talking ex rectum, but I imagine that to be the case.
Here in Sweden it is "arranging gambling for profit" that is illegal, thus even if you get the profit from sellind food and drinks it's illegal.
It's also illegal to arrange gambling for the public, but a playing with your friends is legal.
At leat that is the current situation, but there are a few cases in the supreme court right now so things might change. The big issue is whether poker is luck or skill, and if I recall correct the supreme court has at least concluded that tournaments involve skill.