Get directions to: Zu Tokyo, Mesa, AZ Restaurant address: 1120 S Dobson Rd Mesa, AZ 85202, USA Driving Walking Bicycling Restaurant: Zu Tokyo