Do not order pizza from this location. I cannot speak for other locations, but if you order from this location you risk your order being inedible and disgusting.
I ordered a garlic stuffed crust cheese pizza and there was green residue on my pizza and it tasted like cardboard. I had to throw it out and ask for my money back.