Pizza was average. I ordered ultimate pepperoni, but it was anything but ultimate. I read the reviews & as soon as I placed the order I called to make sure the pizza would be delivered within the hour, & the person who answered the phone said it would be at least an hour because the driver wasn't there. So I looked for other places that were open, and decided to cancel & reorder from Napoli's but when I called to cancel, the same person said they didn't know how to refund, and they would make sure the pizza would be delivered in 30 mins. It's 12:54 when we got it, we ordered at 12:15. So a little over but better than I expected. The two stars is for the speed of delivery & the pizza was good. I'm glad I called.