KSA pulls up Lucky 7 Casino after no one answered customer service calls

The online casino had unstaffed customer service lines and some parts of the website unavailable in the Dutch language.