The food is good and service is friendly, but terribly, terribly slow! My friend and I got our lunch about 45 minutes after ordering. While the waitress (Suzi) blamed it on the kitchen, I am pretty sure she forgot to put our orders in and then did not notice until we were sitting there for 30 minutes. All the other tables that were seated after us had almost finished their meals or were paying before we got our food. We then waited a long time to get our checks and then a long time to have our cards run. It was a 90 plus minute lunch.