Star 66 Cafe

Open for Carry-Out (curbside) orders from 9 am till 9 pm! Please call 217-523-0611 to place your to-go orders. Full menu available everyday! We hope you are all staying safe out there!

Map

Reviews/comments (0)

Add a review

Add a review
Roll over stars and click to rate.

Nearby