Eating at Eleven Madison Park. NYC. 3 Michelin Stars. BEST RESTAURANT in The World Winner

James Andrews

I eat at and review Eleven Madison Park in the Flatiron District of New York City. The restaurant has 3 Michelin Stars and was voted as the World's Best Restaurant in 2017. Chef Daniel Humm helms the establishment and is considered to be one of the world's best chefs. Front of house specialist Will