This place is usually very delicious but the service tonight was horrible! I ordered a XL pizza and when i got my pizza it was a large, I then called just to see how many slices were in the pizza and to my surprise they did not have an XL but did not disclose that when I ordered. VERY DISAPPOINTED. There was not enough pizza for my family for dinner. A manager or the guy in charge gets on the phone and says "no we do not have an XL pizza" which i advised him that is what i ordered when I called (he was the one I oredered with originally) so i told him that I was not told that now my family doesnt have enough to eat and I would have to order another pizza. (What an inconvenience) he then offered to wave the delivery charge but i couldnt have my family wait another 30 to 40 minutes for another pizza and his response was "oooh yeah" I then ordered a medium size pizza advising him that my husband would have to leave our home to get another pizza for our family. He offered no discount or anything for their inconvenience. Its not the point in getting a discount its a point in taking care of your customers. I am sure I will continue to order because they have excellent pizza and we enjoy it; just today was poor customer service. I hope they learn something from this rating. I would usually give them 5 stars. :/