I'm a fan as well - both for take-out and delivery. It's not the BEST pizza in the world, but it's light-years ahead of the national chains. Pizza aside, I would highly suggest trying the Napolitano Pasta - it's incredibly good!
I agree w/ Lisa N., the salads are HUGE easy to split.
The delivery drivers at this location are top-notch - always arriving well ahead of the estimate.