So far so good. Quick delivery, Athena pizza is great...I've also been pleased with the salads.
All reviews seem positive