Allstar Slots is an online casino using Real Time Gaming software. It is owned by Club World Casinos and holds its license with the Curacao government. Allstar Slots was launched back in 2008 and offers players a high quality service with focus on delivering a safe gambling experience.
Overall Rating 4.4
Submit your review