I'm just saying, I like spending my money on good food. This place is overly expensive and a complete waste of money. I can name five low key restaurants that provide better service and aren't going to charge an arm and your car keys.
Address: 1159 S Canal St, Chicago, IL 60607, USA
Joy | Sep 28, 2021
That place is awesome and has great food. Oh... and that wasn't a question, learn how to use the internet... Or at least Google. 🙄😂
Lydia Foster | Sep 28, 2020
You get a lot for your money. Worth it.
Thanks! Your answer is awaiting moderation.