Very nice restaurant and the food was also good. The service was ok and they were visibly disappointed because we did not opt for the all you can eat menu. A little pricy, but overall a good place to go. I would had rated it higher if they had options for kids.