Candlelight Inn, STERLING, Illinois (IL)
Readily settled at 2907 Locust Street () in STERLING, Illinois (IL) (61081), Candlelight Inn are available at 8156252600. We advise you to in ahead of time to arrange your place in the restaurant.
More restaurants in STERLING, Illinois (IL)
Candlelight Inn contact information and details:
Address: 2907 Locust Street - , STERLING, Illinois (IL) 61081
Contact Phone: 8156252600
