Fratelli Pizza

title

Fratelli Pizza is the best pizza place in Flagstaff. They have 2 locations, one near downtown and the other on the east side of town, that offer dine in or take out. Check out their website for specials.