Contact The New Chalet Restaurant


The New Chalet

514 State St.
Ottawa, IL
Phone: 815.433.2746