A huge pizza challenge at Fratelli Pizza in Flagstaff, Arizona, featuring a big, shareable pie and plenty of flavor.