mrnystyleandtravel.com
Restaurant Malabar: Lima, Peru
Many people believe that Malabar is the best restaurant in Lima – and we wouldn’t argue, not at all. The room itself is simple, with a bar-lounge at the restaurant’s front, and artwork on the…