I usually find the food and service here to be very reliable. I absolutely am in love with the purple chicken dish (name escaples me). I have to force myself not to lick the plate. Their ravioli is also incredibly good. The food we are drawn to here is very rich so we don't find ourselves visiting that often, though it is usually pleasant. I have had a few S-L-O-W servers in the past, which can drive me batty. I am not necessarily faulting the waitstaff, but if it truly is that they are overbusy then the managers should hire more servers.