Dear customers,

Exciting News! Our restaurant has been moved to a new location located at 1906 S. State St, Chicago, IL. We can't wait to welcome you to our new space!

My Place South Loop
logo

Promotions

No Promotions Available