Kind of disappointed with this place. I ordered a large pizza for delivery on a Saturday around 7:00. The driver was very confused and said his GPS wasn't working and then when I finally guided him to my house and paid, I realized he gave me a medium while I order and paid for a large. After spending so much time trying to get the pizza, I wasn't going to wait another hour to send it back and have another delivered. The pizza was very good though and I wanted to be a regular customer but I feel a little cheated.