Contacts: address, phone number and etc.
Address | 3114 East 83rd Street, Chicago, IL 60617 Get directions |
Photos
Reviews about South Park Grill
How would you rate South Park Grill?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant South Park Grill
South Park Grill is a restaurant based in Chicago, Illinois. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.