Starlight Restaurant, CHICAGO, Illinois (IL)
Conveniently stationed at 8300 South Kedzie Avenue () in CHICAGO, Illinois (IL) (60652), Starlight Restaurant are available at 7734765255. Please do early in advance to arrange your table in the restaurant.
More restaurants in CHICAGO, Illinois (IL)
Starlight Restaurant contact information and details:
Address: 8300 South Kedzie Avenue - , CHICAGO, Illinois (IL) 60652
Contact Phone: 7734765255