From Our Editors
Located in Drexel Hill, Mescellino's Pizza's homemade pizza is finger-licking good.
Parking can be a pain in the neck, but it's as available as ever near the pizzeria.
So what are you waiting for? Head on over to Mescellino's Pizza and enjoy a slice of yummy pizza pie.