Read verified customer reviews of the most reliable restaurants in Ottawa, IL. Save time and money by comparing prices, getting expert recommendations, and finding the perfect fit for your needs.
The New Chalet is a family-owned restaurant in Ottawa, IL, serving up classic comfort foods, hearty breakfasts, and satisfying lunches and dinners in a warm and welcoming atmosphere. With a rich history dating back to 1966, we're committed to providing exceptional service and delicious meals to our customers.