Get directions to: Chef Leo, Dayton, OH Restaurant address: 1300 Wyoming Street Dayton, OH 45410, USA Driving Walking Bicycling Restaurant: Chef Leo