By far, the best tasting pizza of any pizza chain I have had the pleasure of dining at. The pizza is always hot, great tasting, and full of toppings.
All reviews seem positive