I live near this joint, so I've both eaten there at least a dozen times, and ordered delivery a few times. Let me tell you something: this is both a pretty good pizza joint, and not a bad Italian joint in general!
First off, they have a sandwich which I believe is called the Grilled Da Vinci - it's awesome. It's enough to fill up even a seriously hungry dude (like myself) and delicious from end to end. The bread is perfect, the meat is fresh and tender, the italian dressing is fantastic (ask for some extra italian dressing to dip the sandwich into). Ah! Mamma Mia!
The pizza is pretty fantastic too. All of the ingredients, fresh, plentiful - what else do you want?
The atmosphere in here is good. It's not too classy that I feel like I have to dress up, but it's classy enough that you can take a date here or show up for a couple drinks and just enjoy yourself.