Showing posts with label Worlds best restaurant. Show all posts
Showing posts with label Worlds best restaurant. Show all posts

Tuesday, 2 June 2015

Worlds best restaurant

Is this the best restaurant in the world? 
http://www.telegraph.co.uk/foodanddrink/restaurants/11643499/El-Celler-de-Can-Roca-reclaims-worlds-best-restaurant-crown.html