I have visited Peru on many occassions, & savored their various delicious foods - both home & restaurant cooked. So much so, I have often commented that Peruvian food is hard to beat. Vivaldino is in keeping with this, & I would even judge them a tad better than the very good restaurants in Lima. Added to this, the servings are generous, the prices very reasonable & the service was way above average.
Under the circumstances, i give them a 5 star without hesitation!!!