Firehouse is my favorite sub place. The hot subs are absolutely scrummy: I recommend the Italian. The service is friendly and fast. Maybe the only drawback is a very crowded dining room at lunch time. But that's a good thing for a business! I'll be back--many, many times.