The New Chalet

Address: 514 State St. Ottawa, IL 61350 Number: 815-433-2746

The New Chalet is located on Route 23 in South Ottawa and is owned by the Dave and Cheryl Park family. They offer homemade soups, salads, sandwichesm and entrees for dine-in, carry-out, online ordering or group catering.