Star Light Restaurant
Add to Favorites
OPEN NOW
Today: 5:00 am - 9:00 pm
Phone: (217) 774-7774
Address: Rr 2 Box Box 170, Shelbyville, IL 62565
Phone: (217) 774-7773
Cuisines: Family Style
114 E Main St, Shelbyville, IL 62565
1120 W Main St, Shelbyville, IL 62565
1012 W Main St, Shelbyville, IL 62565
1109 W Main St, Shelbyville, IL 62565
1900 W Main St, Shelbyville, IL 62565
203 E Main St, Shelbyville, IL 62565
1600 W Main St, Shelbyville, IL 62565
1988 State Highway 16, Shelbyville, IL 62565
1215 W Main St, Shelbyville, IL 62565
520 W Main St, Shelbyville, IL 62565