While the food here is good, the service needs a lot of improvement. I have never had to wait so long for a server to come by and wait on our table. This is my second time coming here because I believe in giving the benefit of the doubt to restaurants. But this is the second time I've had to wait over 20 minutes to have the server even acknowledge us and the only reason the server acknowledged us was because we went ant GOT them! That's not service! If I wanted to get my own food I'd stay home and cook. But every now and again you want a special treat, not having to cook on a Sunday morning is one of them.