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!