Update Info - South Shore Steak & Hoagie
This restaurant was reported as closed. If it is open, let us know.
South Shore Steak & Hoagie
1594 E 71st St
Chicago, IL 60619
1594 E 71st St
Chicago, IL 60619
This restaurant was reported as closed. If it is open, let us know.