Omar's Hi-Way Chef Restaurant

5451 East Benson Highway I, 10 & Craycroft Rd Exit 268, Tucson
(520) 574-0961