Staff was great they cleaned everything, even the meat slicer. They used a separate mayo and cutting board. They seemed to be aware of allergy precautions. They did use the regular veggies so I will wait to decide if it is totally safe of not. So far so good. Tasted great and the sub was huge! The gf sub bread was a bit grainy in texture and started to fall apart near the end of my sub but that is pretty normal for gf bread. Overall I would recommend them and will probably eat here again.