Italian Restaurants in Holbrook, AZ
1. Mesa Italiana Restaurant
2318 Navajo Blvd, Holbrook, AZ, 86025
CLOSED NOW:4:00 pm - 9:00 pm
"The food was delicious and plenteous. Friendly, efficient service and a charming environment were icing on the cake. This restaurant has numerous vegetarian options, a…"
30 Years
in Business
Amenities:
Wheelchair accessible
Showing 1-1 of 1