Email address is not valid.
The Best Restaurant in the World Doesn’t Exist
/ 12 months ago
Noma, in Denmark, is the best restaurant in the world. Just don’t ask them to agree with you.