Great Pizza, Good Sandwich Specials, Awesome Fries. A bit noisy but hey, it's in Center City! Pros: Pizza, Sandwich Specials Cons: Noise
All reviews seem positive