Any top online casino that offers a mobile client can be accessed instantly through a Windows Phone browser. Some mobile casinos also offer Windows Phone apps.