What are you looking for?

Italian Restaurants in Flagstaff

4.4 - 298 votes

Hours: 11AM - 10PM

2308 E Rte 66, Flagstaff
(928) 853-0056

Fat Olives

Great pizza. Worth the wait. Awesome that they have gluten free options for my husband who has celiacs. The artichoke appetizer is amazing. More reviews

4.3 - 310 votes

Hours: 11AM - 10PM

980 N Country Club Dr, Flagstaff
(928) 233-3000


We likely over ordered, in an attempt to try a variety of entrées on this, our first, visit. We had this place recommended to us by our friends, who live... More reviews

4.4 - 247 votes

Hours: 4 - 9PM

203 W Phoenix Ave, Flagstaff
(928) 774-3242


Had the pepperoni pizza at DSB. I don't get the love of this pizza. The crust is tasty but it's so thin and soggy in the middle (10"pizza)... More reviews

4.4 - 196 votes

Hours: 11AM - 10:30PM

2619 S Woodlands Village Blvd Suite #650, Flagstaff
(928) 440-5500

Your Pie Pizza

Good food and atmosphere, nice building with flat screens for games, and seating area outside with fire pit. Limited seating due to covid. I feel like th... More reviews

4.3 - 204 votes

Hours: 11AM - 11PM

2550 S Beulah Blvd, Flagstaff
(928) 779-3000

Olive Garden Italian Restaurant

Came on a Friday afternoon, it was busy. We were told it was a 20 minute wait to be seated. They sat us in 5! Our food came out quickly within 5 to 10 mi... More reviews

4.1 - 202 votes

Hours: 11AM - 10PM

1061 S Plaza Way, Flagstaff
(928) 773-8600


Taji was our server and he was the best server we have EVER had here in Flagstaff. He was extremely kind, polite, and SO attentive. We did not have to as... More reviews

4 - 188 votes

Hours: 11:30AM - 9:30PM

2500 S Beulah Blvd, Flagstaff
(928) 556-9604

Red Lobster

The service was excellent, attentive and friendly! The biscuits were as usual hot and awesome! Entree's were amazing! Not hassled once about not wea... More reviews

3.2 - 146 votes

Hours: 3 - 8PM

6 E Aspen Ave #120, Flagstaff
(928) 440-5272

Il Rosso Pizzeria & Bar

Carne Asada Fries were on point thanks to Caroline, had a great experience at this pizza place even though I didn’t have pizza! I could only imagine what... More reviews

2.7 - 168 votes

Hours: 11AM - 11:45PM

7 N Leroux St, Flagstaff
(928) 779-4109

Alpine Pizza

I LOVE Alpine Pizza and have been enjoying all of their awesome food and ambience since the 1970's! I was in Flagstaff over the weekend and found the res... More reviews

View on map