Angelo's has by far and without question the best hoagies in town. In fact I'd be hard pressed to think of better I've had anywhere. Maybe it's the homemade dressing (a creamy mayo/Italian concoction they call mayonnaise), maybe it's the fresh meats and bread, maybe it's the way the name them is the pizza oven... I don't know. It's probably all the above. My favorites are the capicolla & mushroom cheesesteak.
The pizza is also very very good, but the subs are so outstanding it's tough not to go with those. I also love the fresh made garlic knots.
The ambiance here is nothing special, but the food more than makes up for it. The only thing keeping me from a 5-star review is they don't do residential delivery. The hoagie is worth the walk, but someone else bringing it to me would just be perfect, especially if it's pizza I want them I'm probably being lazy.