Upper crust???? More like lower crust... but seriously save your money and go to Pizza Hut, Little Caesars or any other pizza chain place.
My coworkers and I tried this pizza twice and both times we were extremely disappointed. This was a team consensus, so I'm not just giving my personal opinion. We ordered a 1/2 sheet the 1st time about 1 month ago and it was thick crust almost like bread not pizza crust. The pizza was half plain/ half pepperoni, and was extremely greasy. I complained to the manager and he was nice enough to give me a $15 credit to try the pizza again. Today we gave the pizza a second chance. Hoping the second pizza would be better I ordered a thin crust large pizza. Still super greasy and bready. Overall nothing that makes this pizza worth buying. Go somewhere else.