New Chalet Restaurant, OTTAWA, Illinois (IL)
Conveniently located at 514 State Street () in OTTAWA, Illinois (IL) (61350), New Chalet Restaurant are available at 8154332746. Make sure you in ahead of time to make a reservation.
More restaurants in OTTAWA, Illinois (IL)
New Chalet Restaurant contact information and details:
Address: 514 State Street - , OTTAWA, Illinois (IL) 61350
Contact Phone: 8154332746