Two stars. That's it. One for the service. The other is for the pop machine( yes pop, not soda!). Everyone was helpful and friendly. The pop machine was a touch-screen and had many flavor variations for each choice. My wife and I split an Italian and a Cheesesteak. When subs are hot, they need to be baked, not steamed. Steamed=soggy. Overall the steak was just blah. Not much flavor. Better cheesesteaks back home at Sheetz( gas station that makes decent food). The Italian had honey ham on it, which is good, just not on an Italian. It gave it a sweet flavor that it should just not have had. Probably won't go back there because the food just wasn't that good. There are some sub places I haven't tried yet, and some I have, that I would go to before I try Firehouse again.