The food and service is good, but the kitchen is so slow. It took 50 minutes to be seated and 45 minutes for our food to arrive. I asked for a second order of fruit (which obviously does not have to be cooked or preped) for my 2 year old and it took over 30 minutes. We sent it back because we were done eating and were paying the check!