We arrived and were standing around for quit awhile before we were finally seated in a half empty restaurant. Once we were seated it was another while before we were finally greeted by our waitress and asked to take our drink order. Once we finally placed our food order it was a good half hour maybe a little longer before our food finally arrived. I felt bad for the people in the corner who had little ones and the people in front of us who never received half of their order.
I don't know if they were short staffed but we tried to sympathize. Despite the slow service, the staff was friendly and the food was delicious. I would give it another chance before deciding to not return again.