Only reason I'm giving this review a 2 Star is based on past experience. Co-workers and I order here all the time because the pizza is great and they have a 30" pizza that is big enough for all of us. This time it was just two of use and we ordered a 16" meat lovers. We placed the order for delivery as usual. They quoted us 40mins - 1hr. As a former restaurant manager I know only take 20-25 mins to make a pizza from start to finish. We didn't receive the pizza for 90mins (problem #1). We were anxious to dig in and enjoy what we have come to love. Yet the pizza was cold. Not like lukewarm cold, like the cheese is solid cold. (Problem #2). As we were eating my co-work bit into this hard piece of something (no it was not cartilage) it was an odd piece of plastic, maybe a utensil broke or something idk. (Problem #3) we called to inform them and this rude lady responded as "well if you want a refund or a credit we need to pick up the pizza" when the driver drive back to get the pizza he was just as puzzled as we were but what was really odd was that he needed to call the manager (the rude lady) to tell her how many slices were left in order to process the refund?? Gurl plz I ain't lying. You eat that pizza and tell me if there was anything else. Then when your done with it, hope on back to the kitchen and send me a fresh one like you should have in the first place.... I'll think twice about recommending the place to my guest again. Btw I work for a hotel so I have many people that ask for pizza.