Kebab King Food Court

4500 N Oracle Rd Tucson AZ 85705 USA

(520) 293-1111

Location