Pizza Today on the Road: Fratelli Pizza, Flagstaff, AZ

Pizza Today traveled to Flagstaff, Arizona to visit the two-unit Fratelli Pizza. Watch Brent Schepper talk about Fratelli being voted “Best of Flagstaff” for 11 consecutive years.