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