• Restaurant - Fast Food Service
3310 E. 22nd Street
Tucson, AZ 85711
(520) 325-6581