Do not waste your time with this pizza joint, go to Apollos. I was not happy with the service at all. They would not give me the managers name, and we were hung up on three times. We ordered a pizza from Upper Crust and was told it would be about 45 min to be delivered. We called the first time after an Hr, and we were told our pizza just went out. We called a second time about 30 min after that, and then the lady asked us if we wanted to cancel our order (our pizza had not even been cooked yet). We did, and then called Apollos which took 30 min but at least they came. The only way I would recomend this pizza joint is if you went into the place and stood their and watched them cook your pizza with you own eyes. If you do not, you will just be as hungry as we were.
Pros: Its in Key West
Cons: CUSTOMER SERVICE!!! DELIVERY!!! EMPLOYEES!!