This place seems to be hit or miss depending on who is working and how busy they are. Some restaurants keep their standards up no matter how busy or crazy it gets, but you can see that this is one of those places that never plans on getting busy so the flustered looks and shortened attention spans come out when they do.
Food is always good. I prefer upstairs where it is quieter. I've never gotten a bill that I was shocked at.