Fine dining

Review of Central Restaurante (Lima): 4th Best Restaurant in the World

During our four months tour of South America, we arrived at the Capital of Peru, Lima, also known as the…

9 years ago