Surprisingly good for food-court pizza. I didn't have high hopes, especially considering the rash of 5- and 1-star reviews, but dang. Great deli-style pizza, with tons of cheese and flavorful pepperoni. Despite being flung into the oven for under a minute, it was just the right temperature. Can't speak to anything else on their menu, though.
Note that there is a credit card fee, and they do deliver.