Established in 1929, the historic Deer Path Inn was designed to resemble an old English manor home. It's situated in upscale Lake Forest, located on Chicago's prominent North Shore.
Innovative, modern American bistro & bar in a chic, upscale setting with a seasonal rooftop garden.
Long-running Italian restaurant serving pizza, pasta & wine in an elegant, contemporary setting.
Established in 1953, and at this location since 1972, Il-Forno offers signature thin-crust and pan pizzas, plus pasta and sandwiches.