Get directions to: Bistro 24, Phoenix, AZ Restaurant address: 2401 E Camelback Rd Phoenix, AZ 85016, USA Driving Walking Bicycling Restaurant: Bistro 24