Downtown Edmonton is Finding Out About By Having a New Casino Downtown Edmonton is in much need of the renovation and a brand new casino is likely to be one of many starting points. Construction is underway on The Grand Villa Casino, which can be anticipated to be sleek and trendy, and revive area that […]