Location

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.

416 N York St #B
Elmhurst IL 60126
Tel: 630-359-5234; Fax: 630-359-5459

Zenwich Chicago Loop is permanently closed.