What’s the buzz about Lizaro online casino?

United Kingdom: I was scrolling through forums when a friend mentioned Lizaro. The first thing that stuck out was that their welcome bonus is a 100% match up to £200 plus 50 free spins on Starburst.