Hi-Way Chef Restaurant
5451 East Benson Highway I-10 & Craycroft Rd.
Tucson, Arizona
Tucson, Arizona
Open : Open 24 hours
Olive Garden Italian Restaurant
1213 W Irvington Rd U-127
Tucson, Arizona
Tucson, Arizona
Closed : 11:00 AM - 10:00 PM