This was my first time having this pizza and it was fantastic! It was a little bit more greasy than what I like, but the crust was perfect and the flavors were exceptional.
They do have a restaurant, but we are staying at a hotel in downtown Las Vegas and decided to order it for delivery. We were going to go with the "American original" pizza and get the "classic pepperoni", but the pizza was only 12 inches and there were several of us that were hungry. Instead, we got the 16 inch cheese pizza and just had them put pepperoni on it and they were happy to accommodate.The delivery person and staff on the phone or were very nice, and I cannot wait to come back to Vegas and have their pizza again.