The world’s best restaurants according to 970 publications & guides on top of millions of cross-referenced reviews.