MELBOURNE, AUSTRALIA - APRIL 05: Best restaurant in the world - Eleven Madison Park during the World's 50 Best Restaurants Award Ceremony on April 5, 2017 in Melbourne, Australia. (Photo by Sam Tabone/WireImage)

What happens inside New York’s best restaurant, where dinner costs over $1,000

09/01/2019

Twisted logo

Article by Twisted

Article saved!Article saved!
saved! saved!