Pizza Review
Great pizza, not what you’d expect from Disney World. All cooked by Italian chefs and was top-notch quality. Little floppy but not much of a problem. Highly recommend - 9.2.