Oak Restaurant Reviews & Details
740 W Chicago St
Oak Restaurant is located at 740 W Chicago St in Elgin near the intersection of W Chicago St and N Union St. Call (847) 608-4678 for dine in.
- Service:Dine In
- Major Intersection:W Chicago St And N Union St
Tell us more about Oak Restaurant Elgin!