The food here is excellent. The service was friendly but grossly incompetent. My husband and I arrived and there was not a table available. After about 10 minutes several tables left and a table was cleaned and we were seated. We sat at the table for about 10 minutes with no menus. I went to the counter. There was a person standing there that did not acknowledge me until I asked for menus.  I took the menus back to my table and we sat there for another 10 minutes waiting to place  our order. At this point I was confused as to how I was supposed to order. I went to the counter again to ask if I was supposed to order there. A server came over to take our order. After our order was placed, I noticed that 2 tables that had come in after us were already eating. Our food arrived and was very good. The owner came out during our meal and checked to see if we were enjoying our food. The server never returned for drink  refills.  We finished eating our meals and sat there for a long time waiting for our plates to be cleared and for our check. The restaurant had slowed down considerably from the time of our arrival. There were two servers standing around chatting and one playing on her cellphone. I went to the counter again and asked for the check. The girl playing with her cellphone says she can close out my check and then proceeds to ask me for each item that has been ordered.  It is a shame that we were not given even basic service. The food really was good, but we will not be returning.