The El Bulli restaurant in Spain was voted the best restaurant in the world for years. Many of the chefs that worked there have now successfully opened their own restaurants throughout…
The El Bulli restaurant in Spain was voted the best restaurant in the world for years. Many of the chefs that worked there have now successfully opened their own restaurants throughout…