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
Home
Menus
Promotions
Order Online
Photos
Locations
Contact
About
Home
Menus
Photos
Promotions
Order Online
Locations
Contact
About
Promotions
Order Online Here
No Promotions Available