Yu Shan Restaurant
17 E Ohio St , Chicago, ILMap
Yu Shan restaurant is your headway for some mouth-watering Chinese Cuisine. The place oozes with smells of authentic Chinese dishes, right from rice to soups. Try out one of specialty dishes to make your Chinese day out a sweet memory.