Everyone has their favorite flavor when it comes to subs.
Penn Station is up there with the best. The bread's crust is not crunchy or even crisp - I don't like that style personally. The toppings are generous and the flavors strong.
My wife gets the artichoke and mushroom. Add an extra ounce of artichokes and wow, what a veggie sub.
I usually stick to the Italian. Nice quality meats and the dressing is perfect. The perfect blend of juiciness, greasiness, and herbs. Yum.
Fries are only fried once you order. GREAT real lemonade.
I also like the large selection of sizes to choose from so it's easy to adjust to your current hunger level. Much better than most sub places.