We regularly order from these guys, and have always gotten tasty food with generous portions. They deliver, which is a major plus. Pizza is good, but I really like the subs and calzones.
They also have good lunch specials, and my wife is a fan of the gyros (I'm not, it's frozen gyro meat.)