This review is just for their store in the food court, not the restaurant. Easily this is the best quality pizza I have ever had. Great taste, and toppings, and near perfect crust. With quality, you pay a little more for the slices to go $6-8, but they are large slices.
Please try them and see for yourself!