Food and dessert is good.
What I hate most about the restaurant is waiting for the staff. Sometimes I would have to wait 15 minutes because there is no one at the front counter to show us to our seats. Also, the waiters/waitresses never seem to give re-fills unless asked or they wait until the end of the meal to give you another drink.
Another time, they were training a girl and I told her my order. The guy that was training her came back JUST in case she got the order wrong, he asked for the order again. I got a sandwich and wanted a cesar salad instead of fries. I got both fries and salad. In the end I got charged for both on my bill, and obviously when I wanted to talk to a staff about the mistake, they were nowhere to be seen.
I only return for the food, not the staff & the staff is usually horrible at every pickle barrel.