Firehouse Subs is a fast-food sandwich shop offering a variety of hot and cold subs, including their signature steamed subs with premium meats and cheeses. They also provide catering options and online ordering for delivery or takeout.