Get directions to: Chef Peng, Niles, OH Restaurant address: 517 North Main Street Niles, OH 44446, USA Driving Walking Bicycling Restaurant: Chef Peng