It is a little hole in the wall, but the pie here in the best I've had in Philly! Pros: Good parking, Inexpensive Cons: Ambiance
All reviews seem positive