Rich,
It sounds like you used your deductive reasoning power to figure how to get to Lake Zurich. Truly a beautiful mind hard at work
The Omega restaurant is the same place the WCCC had a snake & eggs at last summer prior to us all driving up to the Volo Shelby Car Show. It is located on the nowthwest corner of route 12 and 22.
Hope to see you there! The weather forecast looks to be excellent for spring time in Chicago.
Mark