Get directions to: Yoshi Spa, Tempe, AZ Restaurant address: 4415 S Rural Rd Tempe, AZ 85282, USA Driving Walking Bicycling Restaurant: Yoshi Spa