Tucson AZ Restaurant Equipment & Supplies 1. 601 W 22nd St, Tucson, AZ 85713 | Restaurant Depot (520) 882-4846