retailitalianrestaurant
in
Holbrook, AZ
Mesa Grill & Sports Bar
2318 Navajo Blvd
Holbrook
AZ
86025
(928) 524-6697
2.1
mi
Mesa Italiana Restaurant
2318 Navajo Blvd
Holbrook
AZ
86025
(928) 524-6696
2.2
mi