If I could I would give this a 4.75 or something, but yelp doesn't believe in decimals! Firehouse subs is certainly my new sub stop. They give you less options than other sub places (white or wheat bread--that's it!) and you don't really stand at the counter picking toppings.
But the subs! The subs are so good! The Italian is especially spectacular. The veggie sandwich is also awesome with mushrooms and melted provolone cheese. They steam the subs to warm them up, which makes the bread a little bit fragile, but still good.
Oh and besides that, hearing them all yell "welcome to firehouse" when you walk in is the best!