The New Chalet
The New Chalet Restaurant is Ottawa’s South Side full service restaurant. They offer All-you-can-eat chicken specials on Wednesdays, all-you-can-eat fish on Fridays and chicken on Saturdays. The New Chalet offers daily specials, homemade soups and gyros. Breakfast is served all day. They offer carry out and a pick-up window for customer convenience. The New Chalet also caters events that can be hosted on site or off site.
- Visa , Mastercard , Discover
219 W Main St Ste 201 Ste 201, Ottawa, IL 61350
2717 Columbus St, Ottawa, IL 61350
1127 La Salle St, Ottawa, IL 61350