Restaurants in Chicago, IL
Restaurants • American Restaurants • Chinese Restaurants
3930 N Sheridan Rd.,
Chicago ,
IL
60613
UNITED STATES
Based on 1 reviews
hard to rate
Well on the one hand the food is great, on the other the staff suck, so I guess you have to ask yourself what is more important to you in a restaurant. The food is very good so i gave it 3 stars.Worldwide > United States > Chicago, IL > Restaurants