I have ordered delivery from DiMaggio Pizza many times over the years. Their pizza is very good and their delivery always prompt. They even offer little green cards/coupons for a $1 off of an order or you could save 10 of these cards/coupons for a free pizza.
I've also eaten in the store, a little casual pizza place on Bell Boulevard. It's one of the few places you can get a "potato and egg" hero.
more