Starlight Restaurant


8300 S Kedzie Ave
Chicago, IL 60652

An American Restaurant in Chicago IL

Starlight Restaurant is a privately held company in Chicago, IL it was established in 1978


Day Opening Closing
Mon-Sun 7:00am 3:00pm
Click the button to add a review for Starlight Restaurant

Add Review