The deluxe pizza is amazing! Its full of flavor. We get it all the time for work, and enjoy every single bite. If you have any left over, I would recommend warming it in the oven, not the microwave.
The employees are always happy to help and delivery is super fast.