I talked the people in Toronto and Ottawa. There are a lot of Chinese restaurants... But it seems there are no orthadox Sichuan food. Three months ago, I was introduced a Chinese restaurant named "Ermei XiaoGuan" (named after ermei Mountain) in Maryland. Its food is really hot but its cool!
However, it is diffficult to have such nice places in Canada and USA.
By the way, be sure to learn new skills. Perl is still useful in Unix environment, but it is very very diffiuclt to find a job if your main skill is perl. CGIs written in Perl have been and are being replaced by ASP, Servlet/JSP or ColdFusion.
However, it is a piece of cake for a CGI programmer to pick Java servlets and JSP.
Pls do not use any Chinese textbook as you learn Java servlets/JSP.