Keep your expectations in check, but do take a leap of faith on the quality of the food.
We ate there on Xmas Eve. It was quite empty. Our orders were promptly taken and delivered at the right time, but they didn't check back and ask if we needed anything like another glass of wine. The dirty dishes sat on the table way too long. We had to ask for them to be removed.
The food was great, but you couldn't tell much about it from the menu descriptions, which are very short and not descriptive enough. I ordered scallops with asparagus. There was no description of the sauce or anything. I asked the waiter and she added the bare minimum details. It was delicious, though, with garlic and ginger flavoring.
We also had beef with broccoli, which was a large portion with a brown gravy that was a little too sweet. The beef was tender and broccoli steamed just right.
The room could use a good going over. The white cloth chairs are somewhat dirty, and the Coke labeled machine at the bar needs to go out of eyesight.
I would definitely eat there again.