First, let me say their "super huge" subs are no joke - they're huge. I can't imagine eating an entire one in a single sitting (especially the Italian mix). The eggplant parmesan, chicken parmesan, and Italian mix subs are all fantastic - lots of food, great taste, just the right amount of fill. Each should provide two meals for most people, especially if you couple it with something on the side.
They also have a good special for two parmesan subs and two sodas (among other specials), and their delivery is always on time and friendly (and they don't charge for it!).
I haven't actually had their pizza yet, but I'll be giving that a try soon.
more