Alibaba Casino Review

Casino Detail

Svailability currently closed
Website alibabacasino.com
Software World Match
Deposit Methods ClickandBuy, MasterCard, Neteller, Paysafe Card, Ukash, Visa, Envoy, Bank Transfer Express, Skrill
Withdrawal Methods EWallets: 24-48 hours
Card Payments: 2-5 days
Bank Transfers: 3-7 days
Pending Time: 3-5 days
Withdrawal Limit
Affiliate Program
Casino Type Instant Play
Manual Flushing No
RTP
Currencies Euros
Languages English, Russian
Licences Malta Gaming Authority
Company Alibaba Gaming Ltd Casinos
Established 1999
Live Chat Yes
Contact Email: [email protected] Toll Free Fax Telephone: (268) 480-1656
Alibaba Casino Site

alibabacasino.com