The Best Restaurants in Lima, PeruFrom one of the top 10 restaurants in the world, to a mind blowing sandwich stand, we found…