Lee & Associates negotiated a 5,424-square-foot restaurant lease at 22 E. Chicago Ave. in Naperville, Illinois. The space is ...