El Celler de Can Roca in Girona, Spain has been called the best restaurant in the world; the wait list is notorious and you’re looking at a year to get…
El Celler de Can Roca in Girona, Spain has been called the best restaurant in the world; the wait list is notorious and you’re looking at a year to get…