Exit 289onI-40 Eastbound
Right 0.62 mi
Food white 28@2x
Mesa Italiana Restaurant
2318 Navajo Blvd, Holbrook, AZ 86025