Restaurants in Chicago, IL
Restaurants
17 E Ohio.,
Chicago ,
IL
60611
UNITED STATES
Based on 1 reviews
Very Tasty and Fresh!!!
I really like this restaurant. While searching for good and reasonably priced food for lunch, I came across Yu Shan a few months ago and haven't stopped going since!Worldwide > United States > Chicago, IL > Restaurants