The New Chalet Restaurant 514 State Street Ottawa, IL 61350 815-433-2746
Map courtesy of www.mapquest.com
To see the full interactive map for The New Chalet
Click Here
To find directions to The New Chalet
For any Questions or Comments about the Website email thenewchalet@sbcglobal.net