They are really good about not cross contaminating. For me, I don't even have to tell them that I have an allergy and I have to say that I have allergies everywhere else. they are good about not letting the foods touch. Some of the foods do contain gluten but if you stay away from those foods you will most likely be fine.
Yes