Restaurants in Chicago, IL
Restaurants • American Restaurants
3868 N Lincoln Ave.,
Chicago ,
IL
60613
UNITED STATES
Based on 1 reviews
Eeeewwwww!!!!!!
I heard good things, but I have no idea why!!!!! The food was EXTREMELY bland and was not even remotely enjoyable. The beet salad did not taste like anything! And for some reason, a creepy chef with a mole kept coming out from the kitchen...Worldwide > United States > Chicago, IL > Restaurants