A friend and I stopped for an easy meal after shopping, and found the restaurant to be just right for what we were looking for. Great menu variety, in a pleasing atmosphere. It is larger than it appears from the outside, with good parking in back. We both really enjoyed the flavors of our food as well as the large portion sizes. We both took home enough for lunch the next day. The only thing I felt didn't make it perfect, was short staffing, but in a smaller restaurant, often one or two need to do the work of several to be competitive. The waiter was attentive and polite, it just took a little time for the food to be prepared. The prices are great, as was the food. Prepared as ordered, fresh. I'm anxious to go back and try some of the other menu choices.