Sort by: Recency | Relevance
luxpresso - 05/07/2013 12:21:29
El Celler De Can Rosa Rated Best Restaurant in the World
fter beating the likes of Noma and Osteria Francescana, here's a look at why Spain's El Celler De Can Rosa is the world’s best restaurant right now Continue Reading »
luxpresso - 04/19/2011 12:00:00
Copenhagen's Noma Is World's Best Restaurant
Danish restaurant Noma in Copenhagen bags the title of the world's best restaurant for the second year in a row in an annual list, beating out top eateries in Spain, Italy, Britain, and the United States among others. Continue Reading »