The New Chalet Restaurant
514 State St, Ottawa
(815) 433-2746
Recent Reviews
Order Online
You May Also Like
J J's Pub - 104 W Main St
Bar, Sports Bar, American
Thai Cafe - 610 Columbus St
Thai
Zeller Inn - 615 Columbus St
Bar, American, Salad
Restaurants in Ottawa, IL
The New Chalet Restaurant
514 State St, Ottawa, IL 61350
(815) 433-2746