Why is there a coming soon sign at this restaurant it looks like it's open?
Address: 220 E Illinois St, Chicago, IL 60611, USA
Leandro Najm (Halle) | Oct 4, 2022
They are opening a new location in River North
Prakhya | Oct 4, 2022
That’s correct - it’s open! Not sure about the coming soon sign
Thanks! Your answer is awaiting moderation.