Italian Restaurants in Holbrook, AZ Mesa Italiana Restaurant2318 Navajo BlvdHolbrook, AZ, 860259285246696Italian RestaurantsPizza DeliveryWinslow Az Restaurants Show More