I cannot comment on their dining in service as we have always done the take out. I have to say that the service has always been wonderful. When there has been the occasional mistake they have been more than gracious about it fixing it.
The food used to be excellent every time but over the past few years the quality and consistency has declined a bit but still delicious. We do still enjoy a big take out order from them occasionally, just not as often as before.
They offer a discount on Sundays I believe.