We have been here several times for dinner and have never been disappointed. The portions are large and there is a good variety. The food is fresh and reasonably priced. The service has always been very good. Highly recommend. This is one of our favorite restaurants and we will be back many times.