My wife and I went recently. The service was excellent. The food was very good with a great selection. While I truly cannot say it was "the best ever" I would definitely go back. Furthermore, I cannot agree with others; the atmosphere 1) in a strip mall 2) with old Christmas ornaments hanging from the ceiling, is not "lovely," but it is adequate.