South Shore Foods, CHICAGO, Illinois (IL)
Readily positioned at 3024 East Cheltenham Place () in CHICAGO, Illinois (IL) (60649), South Shore Foods can be reached at 7737218200. Please do call beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
South Shore Foods contact information and details:
Address: 3024 East Cheltenham Place - , CHICAGO, Illinois (IL) 60649
Contact Phone: 7737218200