Saturday 8 August 2015

SPANISH: Restaurant Of Three Spanish Brothers Named World’s Best



Spain’s El Celler de Can Roca was crowned the world’s best restaurant Monday, winning praise for the “collective genius” of the three brothers who run it.

No comments: