Meals in the restaurant aren't bad; in the few times I've been the service has been prompt and…read morecompetent and the quality quite adequate for the price. In fact the service in the restaurant has gotten better since my original review and earned an extra star. After showing up with a large group once, staff seem to remember who we are, and that makes a difference perhaps.
However, our attempts to use the restaurant's delivery service have been a failure for the most part. The food has arrived very late if at all. (The delivery drivers there seem to have had a talent for getting lost in recent years.)
For dining out, this is certainly a pleasant choice that won't challenge your palate or strain your budget. If you need to eat the food at home, better go pick it up yourself.