My family ate here one Sunday afternoon and when we arrived, we were promptly seated, but then it took a couple minutes for the server to take our drink orders as she was also working with two other full tables. The menu had a varied selection and once we ordered the food, it took a long time to come out. Again, the server was rushing to and fro, but did not check back with us for refills of beverages or to see how the food tasted. We all thought the food was pretty good, but the service left a lot to be desired. Eventually, after waiting about 20 minutes at the end of the meal for the check, we were told by another server that they were shortstaffed. I'd probably try it again if they were better staffed since the food was good..