We always go to Harper's for dinner on Sundays when we visit my grandmother in Charlotte. It's a great place to go after eating a gigantic brunch earlier in the day since there is something on Harper's menu for everyone.
The restaurant is warm and cozy and not too loud. We were greeted and seated immediately. Despite a brief awkward confusing moment where our waitress thought my grandmother was a lunch regular (which she is) that orders 7 & 7's (she doesn't), the service was decent.
I ordered the steak salad which is delicious. I'm sure it's not the healthiest salad between the fried onions and blue cheese dressing, but it was definitely yummy. It came with a small square of cheese bread which was to die for. I'm pretty sure they put honey between the bread and the cheese. My grandmother enjoyed the chicken oriental salad and my mom polished off her entire roasted vegetable pizza which was HUGE.
This restaurant is always consistent and good - I look forward to coming back on future visits.