The few times we have been there, the service is not great but the food was worth it.
But we always go for lunch...not dinner.