-
-
Well I live in Flag and I LOVE Pesto Brothers Piazza on Heritage Square which is right in the middle of downtown Flag. They have a good wine list and the flavors are pure Italian. I also like Josephine's on Humphreys.
-----
Pesto Brothers Piazza
120 N Leroux St, Flagstaff, AZ 86001 -
-
My most recent thoughts on the subject:
http://www.chowhound.com/topics/437848
http://www.chowhound.com/topics/437856
If you search this board with the word "Flagstaff" you'll find even more.