As far as I know, work in a restaurant is not on a list of jobs for which a work permit may be granted (though such list officially does not exist).
It shoud be a job, for which there is a shortage of the European pool of workers. Agricultural work is a possibility, though.
I need a residence permit, not a visa.
BTW, I do not want to live in Canada. Europe is much more interesting.
|