I've ordered from Napoli several times when I didn't really feel like going out because it's super close to me. I've only ever ordered the gyro combo, so I can't comment on the other food.
The gyro is pretty tasty, but I wish it had more meat. (That's what she said.)
My biggest complaint is how long it takes to deliver the food. They routinely take 45+ mins. One time I ordered and it took so long that I forgot I placed an order until the driver showed up an hour and a half later with a little bit of an attitude.
Other than that, not a bad place. Definitely room for improvement though.