Slotzo – Latest New Slots Brand

Slotzo Casino is a new brand being launched heading into 2019. If you can’t wait to play and want to find some more top brands, check out these new slot sites and find the latest offers.

Slotzo

Initial Thoughts

Try out Slotzo and get your hands on the latest welcome bonuses and top games.
  • Lots of Games
  • Vibrant Design
  • Variety of Payments

Pros

  • Huge number of games
  • Choice of payment types
  • Exciting new site

Cons

  • No mobile app

Overall Rating

Website: www.slotzo.com
Established: 2018
Country: United Kingdom
Support: Live Help | Tel: 02033 189 367 | Web Form
Minimum Deposit: £20
Deposit Bonus: £200
Owner: Aspire Global
Software: Aspire Global
License: UK Gambling Commission
Visa:
Mastercard:
Neteller:
Skrill:
Trustly:
Paysafecard:
Entropay:
EcoPayz:
Slotzo Reviews