We've visited two or three times recently and have had great meals each time. the service can sometimes be a bit slow at the start, but they always finish attentively. I especially enjoy the variety of menu items. There is something for everyone. I am vegetarian and love the options I have!