I've only been here once. Even though it's preferred to order party-platters ahead of time, I ordered a party platter for my work on the spot which usually takes more time. But the manager went ahead, no hesitation, and promised me a decent wait time (15 mins). Party platter comes cold but it tasted delicious, they use gourmet condiments. I can also speak for my co workers because they were stuffing their face and satisfied. Ok. I was stuffing my face too. Guilty. They have tons more signature hot subs on menu that I'll be back to try. Indeed.
A couple of plus': 2 flat screens that were playing current sports. Also, these kids that work here are genuine and very helpful and patient with new customers such as myself. The place has a large seating area that allots probably 30 people. And tables can be moved to combine for larger groups. Come thru.