Even though you cannot guess this without stepping inside, drexel pizza's really not a pizza restaurant at all. It actually features many american items such as hamburgers, salads and what-not as main dishes as well; this is a plus since their pizza is below-average at best.
I've visited this place once and the pizza tasted like it was smeared in beaten eggs, and did not taste much like any kind of pizza. This might have been a bad day, but I'm just summing up my own experience. I believe that what saves the day is probably their salads, since they didn't look half as bad as their pizza.
more