World's best restaurant: El Celler de Can Roca
Spain's restaurant El Celler de Can Roca was selected as the world's best restaurant by the prestigious British magazine "Restaurant". [Photo/Xinhua] |
Related Stories
Spain's restaurant El Celler de Can Roca was selected as the world's best restaurant by the prestigious British magazine "Restaurant". [Photo/Xinhua] |