I really like their pizza - if you like flat, floppy New York Style slices, this is the place for you. They deliver and are usually pretty quick - if it's going to be longer than 45 minutes, they'll notify you in advance.
Also, their zucchini sticks are great!