Exciting News! Our restaurant has been moved to a new location located at 1906 S. State St, Chicago, IL. We will be open at the end of the month. Stay tuned for the exact date announcement. We can't wait to welcome you to our new space!
My Place South Loop
Home / Contact us