The staff is very well trained with regard to Celiacs and cross contamination. The buns were individually wrapped. This is no Subway where it's a salad sandwich with 2 pieces of meat, the sandwiches were for real and stuffed. The only con was the price. The 12 inch sandwich was $13+, the 6 inch was $8+