Has anybody ever been to this place?? It is in Barrington, a northwest suburb of Chicago....Its a little French Bistro situated in a mall. The food is excellent and quite affordable. The wine list is really nice for a bistro...I was just wondering if anyone else has founs this place yet... Give it a shot
Chicago, IL