All Star Slots, owned by the Club USA Casino, is a comparatively new online casino, launched in 2008 and licensed and regulated in Netherlands Antilles.
Join All Star Slots here and receive an exclusive 100% to $787 cash bonus. Includes full casino review, games, compatibility and more.
All Star Slots has an All American look and feel on their website. Due to strict regulations, All Star Slots Casino doesn’t accept players from Costa Rica, Israel, France, Netherlands Antilles, and United Kingdom at the moment. All Star Slots Casino offers a wide range of casino.