Bleuroot Restaurant

Bleuroot Restaurant
98 W Main St
IL
West Dundee
60118
847-844-0047

Farm to Table Restaurant

Mon - Thu: 4pm-12am
Friday: 4pm - 2am
Saturday: 4pm - 2am
Sunday: 4pm - 10pm