This by far is the worst Pizza Hut in Charlotte. The first time we ordered from this Pizza Hut we waited 2 hours and 30 minutes before calling and cancelling the order. They gave us a refund yet the pizza still arrived a hour after that. We tried it again this time same thing two hours and 15 minutes later we were still waiting on our pizza so we called and canceled. They once again refunded our money and the pizza still arrived about 45 minutes after we cancel. After that I vowed to never order pizza from this particular location again but after receiving a email from corporate giving us a free pizza for the inconvenience I thought to myself the third time has to be a charm. Yeah Right!!! This time our pizza came in a timely manner but after getting the pizza in the house and opening up the box it was not even close to what we had ordered not our Pizza. So I called and they said we will send you out the currect pizza. So basically we still are waiting two plus hours. To top it all off the employees and the managers are unprofessional. Never got a apology or nothing. We will never order from this location again.