best flagstaff in pizza best thin crust pizza in flagstaff Amazingly healthy pizza in FLagstaff AZ. 109 East Phoenix Avenue Flagstaff AZ 86001. Imgur Pizza Funny Funny Pi… Monday, September 12, 2022 Edit