Starlight Restaurant, CHICAGO, Illinois (IL)

Looking for some food? Starlight Restaurant is among the restaurants you possibly can consider.
Comfortably positioned at 8300 South Kedzie Avenue () in CHICAGO, Illinois (IL) (60652), Starlight Restaurant is available at 7734765255. Please do give them a call beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)


Starlight Restaurant contact information and details:
Address: 8300 South Kedzie Avenue - , CHICAGO, Illinois (IL) 60652
Contact Phone: 7734765255