Tag: Denmark

The Best Restaurant in the World Doesn’t Exist

The Best Restaurant in the World Doesn’t Exist

Noma, in Denmark, is the best restaurant in the world. Just don’t ask them to agree with you.