Search Results
Restaurant Michael
64 Green Bay Rd, Winnetka, IL 60093
Featuring chef Michael Lachowicz, this restaurant offers some of the finest dining on the North Shore, with an elegantMore white tablecloth atmosphere. Food is served over several courses in the French tradition, and the restaurant is open only on weekend evenings.
See more »