Fox & Obel

Permanently closed
401 E Illinois St
Chicago, IL 60611
Our vision is to share our passion for excellence in food and service. We want to bring you the finest food and service Chicago and the world has to offer. Fox & Obel is open from 6:00am-10:00pm Seven Days A Week!
Own this business?
See a problem?

You might also like

United StatesIllinoisChicagoFox & Obel