World’s Best Restaurants opens the doors on the most remarkable and exclusive establishments on the planet.
Featuring three world famous restaurants per episode, the series explores every aspect of this luxurious world. There’s the glamour, decadence and compelling back stories concealed within its kitchens. The incredible food created by a cast of devoted restaurateurs and passionate chefs who dedicate their lives to the pursuit of perfection, set against the stunning backdrops.
From a stunning underwater restaurant in the Maldives, an alfresco restaurant towering over Bangkok, exquisite New York City cuisine and 3 Michelin star restaurants in Spain and Las Vegas, to destination dining in the depths of rural England and Japan, the series travels the globe to find places where the food is outstanding, the service impeccable and the experience truly out of this world.