Decent hot sandwich place. I feel like it's a bit of a big production for a just average sandwich. I've never been to one of these places before, so I can't rate it against other locations, but although my sandwich was tasty, the dining area needed a little attention. I'd probably go to the capriottis in the same parking lot next time.