First visit. We ordered a medium and split it. Good sized sandwich. It was a "hero". Pretty standard fare. It was fine. Nothing special, but fine.
Service was slow. We stood there, they saw us, but it took a while before anyone asked if we had been helped. Weird. There was no line.
I may try this place again. I'll order meatballs next time. If that is "fine" then I'll just have to conclude they are "average". Not great, not bad. "OK".
One interesting thing is that they have a sauce bar with at least a dozen different sauces with various "hot" ratings. Kinda a neat feature I haven't seen before.