Omar's Hi-Way Chef Restaurant

5451 E Benson Hwy
Tucson, AZ
520.574.0961
32.127114
-110.876065
Hours:
Mon - Sun: 6am - 5:30am

for Omar's Hi-Way Chef Restaurant
Directions
from: