Downtown Edmonton is Looking Up Having a New Casino

Downtown Edmonton is Looking Up Having a New Casino Downtown Edmonton is in much need of a renovation and a brand new casino is likely to be one of the main starting points. Construction is underway on The Grand Villa Casino, that is anticipated to be sleek and elegant, and revive area that has become […]