Hosted on MSN
New Elmhurst Restaurant May Be Low-Key
ELMHURST, IL – A restaurant vacancy in the pedestrian walkway at 115 W. Schiller Court is expected to be filled. It is where Nu Crepes, a breakfast restaurant, closed after a dozen years in January.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results