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.