There are more than a dozen casinos in Cairo, mostly in the major hotels, and they attract a number of serious  high rollers.
Cairo's hotels offer casino's to serious high rollers.
The man is a butcher, in the middle of cutting up a side of beef into steaks at a local butcher shop.