4/5 my favorite place for subs. I have found that sometimes when using the mobile app over charges occur. Simply solved, order and pay in-person.
My fiance has a severe gluten allergy and we have eaten here multiple times even considering the warning they post they are very careful and instinctively change gloves for allergies (when instructed/asked)