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.
Long-running Italian restaurant serving pizza, pasta & wine in an elegant, contemporary setting.
Innovative, modern American bistro & bar in a chic, upscale setting with a seasonal rooftop garden.
Established in 1953, and at this location since 1972, Il-Forno offers signature thin-crust and pan pizzas, plus pasta and sandwiches.