I was very disappointed when DeMarco's moved from Ridley Township to Drexel Hill since it wasn't as close to me. However, DeMarco's has my all time favorite pizza in the area and is worth the drive.
The atmosphere is casual and family friendly and the prices are reasonable. Boy, am I craving a slice of their pizza right now writing this. They also offer a full menu of Italian items among others. I couldn't vouch for the rest of the menu though, I just can't pass up their pizza whenever I'm there!
more