Yes they deliver and the timing is reasonable. Quality is OK. As for leftovers... Don't even go there. OK fresh, and it doesn't get better than that. Their hours are phenomenal though. If you have a late night craving for pizza they're open! Just don't expect it to taste the same the next day when you reheat it - oven or microwave. Decent if fresh. Fresh is best. Period.