This is the best restaurant in the world

The best restaurant in the world is Eleven Madison Park, a New York City spot famous for serving up multi-course meals in its upscale location on Madison Avenue.