Well, the bread was not toasted whixh other fire house subs do, so it was cold. It took more than 45 min of waiting and there were not thst many people there, just those waiting for the food, the customers were friendly. I think they were training new people but should have warned me before i placed order and paid for it that it would take thst long. Or at least let us know. On top of thst there was a training class in the lobby.... nope they did not work there so could not help. There were plenty of people behind the counter but obviously they did not have it together at all. Very disappointed. 4 stars for atmosphere were for the customers i got to meet.