Some dishes are a lot better than others. Overall I've never had anything I didn't like. The staff is always super friendly. I've always received my orders super quick. The place is usually packed for a reason. You get what you pay for here, it's not some super fancy restaurant, but it's also not very expensive.