Unlike anything. Close to everything.
Zenwich in Elmhurst is easy to get to and conveniently located on North York Road in Elmhurst, Illinois We are only a few minutes from the on/off 290 ramp making us very easy to get to from Chicago.
Elmhurst IL 60126
Tel: 630-359-5234; Fax: 630-359-5459
Zenwich Chicago Loop is permanently closed.