Sign in
Top
The Best Italian restaurants in Show Low
Map view37 results
Pizza Factory
100 N White Mountain Rd Suite 103 85901-5264
4.7 (45)
"Decent pizza. Great atmosphere for families. We are on a road trip through town and needed a place for our kids to eat and move freely. Few restaurants can offer both while being clean, friendly, and..."