Downtown Edmonton is Looking Up With a New Casino Downtown Edmonton is in much need of the renovation and a casino that is new going to be one of many beginning points. Construction is underway in The Grand Villa Casino, which is anticipated to be sleek and posh, and restore a certain area that is […]