Food is okay. 1 Star for service, it was the slowest and most frustrating service I've ever experienced. They were good about refilling drinks but it went downhill from there. The salad bar never was full of all the items. All the meats we requested were never delivered and additional sides were never brought. We got our rolls 3/4 of the way through the meal. We waited AN HOUR (if not more) to pay the check, other tables around us were waiting as well.