Get directions to: Yu Shan, Chicago, IL Restaurant address: 17 E Ohio St Chicago, IL 60611, USA Driving Walking Bicycling Restaurant: Yu Shan