EL Ideas

EL Ideas is a restaurant in Chicago, Illinois. The restaurant opened in July 2011, and has received a Michelin star. Phillip Foss is the chef and owner.