Canadian restaurant challenges