Best restaurant in the world is Central in Lima
The best restaurant in the world is Central, in Lima. The dynamic tasting menu restaurant from chef Virgilio Martinez features ingredients from Peru’s very diverse landscape, from potatoes sourced from of the heights of the Andes mountains…