Fantastic food and atmosphere. Great service, maybe even a little too great, we were asked if everything was alright every five minutes lol! Maybe that's just how they treat new customers. They do have gluten free and allergy options, but because food is usually brought out buffet style, it can be a little tricky finding all that necessary info.