Do not expect your pizza to be ready in the time given.
This makes it hard to plan around if you have a busy night planned.
I called in a pizza for pickup on a Thursday evening. They said it would be ready in 15min. I got there in 15 min. At the drive through pickup. And they said okay it will be just 2 more minutes. 7minutes later they said please pull around it will be just 2 or 3 more minutes. Another another 8 minutes for by which puts it at 30 minutes after I placed my order and twice as long as they said after it would be ready and they come out to my car and tell me it will be another 5 to 6 minutes. ..
They could have just told me it will be 35minutes and I could have planned around that with no problem. But don't cut the actual time in half and waste my time sitting around waiting by lying to me with it being "just 2 more minutes" every 5 minutes.
Quality of service is more important than taste however they do have a good tasting pizza. Just disappointed with this experience.