IMO, Italy, France, Spain. In that order. We have a home in Czech Republic (my partner's country of origin) and I'm also partial to the food there (I'm also east European but a generation back), but it's probably not quite as objectively good as the first 3, still better than Canada though.