Food was excellent. We came at a time when the buffet was not open, and ordered off the menu. Many gf options. Only reason this place didn’t get 5 stars was because the waiter was not even remotely attentive. After receiving our food (all of mine came out several minutes before my son’s), I had to get up and go ask for silverware. I also had to flag him down for leftover containers and our check.