Yes, this casino welcomes Canadian players and is fully legit to operate in Canada, including Ontario. It also supports CAD as a currency for local players to help them avoid unnecessary currency conversion fees and complicated exchange rates.