I've been to other locations of this franchise and the quality doesn't seem to vary too much. Be sure to eat the sandwich while it's piping hot otherwise it can get soggy as it sits. I like these sandwiches cause they're huge - usually good enough for lunch and bit some. I can never seem to finish it in one sitting. In terms of choices I suggest either the veal or chicken. They come smothered in sauce, but when is that a bad thing?! It can quickly rack up in price if you add toppings so I choose the simple sandwich or add provolone or mushrooms. It's still delicious with sauce alone.
The customer service at this location was meh. The cashier answered my questions but had a dismissive attitude. I went during a slow time before the lunch rush but I can imagine it getting packed. There was quite a few seats around but you never know when it gets busy.