Get directions to: Canteen Restaurant, Barrington, IL
Restaurant address: 214 South Hough Street Barrington, IL 60010, USA
Restaurant: Canteen Restaurant