Restaurants - French in Barrington, IL
Barrington Country Bistro