663-3333
call for pick-up
or
MENU / ORDER ON-LINE
for delivery
8201 S. Rita Rd
Tucson, AZ 85747