It's hit or miss. Been here 10 times 8 out of the 10 it was excellent. Service was good, food was great. I guess it just depends on who you get. I'll keep coming back hoping that the two times I went and got bad service was a fluke. Try the crazy Alfredo!