Firehouse is a new hot sub concept where they steam heat their meats and stuff. I've had a few subs from this place and they've all been great. In a strange way the steaming makes the meat taste kind of fluffy, not soggy or wet, but light and fluffy compared to other meats. I think you have to try it for yourself.
I'm kind of on the fence about the round up for firemen thing. It's a great business model because it leads to tax write offs that their customers pay for. It also makes it so that the employees cannot collect a tip. But it's for a good cause so there's that too.
Overall I definitely recommend this place and will be a repeat customer.