I have been to other Firehouse locations and loved the subs, but this one was not good. I went at an off hour and no other customers were there. One employee was sitting down and yelled "Hey, you have a customer" to the back. The person who helped me was quite pleasant and cheerful. She took my order and made the sub. The sub, in a word, sucked. The bread was obviously not fresh as it crumbled when I ate it. There were almost no condiments, to the point that I had to add more when I got it home. I have been to other Firehouse locations and the sub was so full I almost couldn't eat them all. This one was about the same quality and freshness as the 3 day old refrigerated subs you get at a convenience store.
I'll go to Firehouse again, but not this location.