Awesome place! Many things on menu and buffet are clearly labeled gluten free. Try the papadum (crackers)!
Yes