The good, the bad, and the beautiful...
The good... location is only a block or so from Plaza Peru... which offers ample parking... we paid close to $5 US for parking during our meal.
The bad... service. Our waitress left her shift right after taking our order, and no one seemed to take her place... although the other ladies did a good job of bringing us bread and condiments, after about an hour we decided to ask about our main course of lamb chops. The first lady left to ask and never returned with an answer. So we asked the second lady, and she finally returned and said it was almost done. It seemed that our first waitress left and had never turned in our order... leaving us hanging, so to speak.
The beautiful... the other 2 waitresses tried to make it right, and in the end, the food was excellent.
I would not rate this restaurant poorly based on this one experience of bad service... but if it happens again , well then I believe I would have to reduce the overall rating that I have given of Very Good to Poor.