Bistro C

Our On-Site Restaurant in Elmhurst, Illinois

Welcome to Bistro C, our on-site restaurant that serves up American favorites and a warm homestyle atmosphere. Attracting guests and locals alike, we’re proud to call Bistro C one of our favorite restaurants in Elmhurst, Illinois. Our main focus here at Clarion Inn Elmhurst-Oakbrook is to bring people together. Bistro C offers guests a casual dining ambiance with a variety of American and Italian favorites to choose from.

Scroll down to see our menu!

Bistro C Gallery

Bistro C Menu

Nearby Restaurants in Elmhurst

Keep our hotel information on hand! Download our brochure here.