They have everything labeled, but don't know how well they keep it all separated. I had lunch there a few times and 0 issues.
— Somewhat
— Gluten-free items are marked on the main menu
— Some
— Excellent