Get directions to: Deer Path Inn (hha), Lake Forest, IL
Restaurant address: 255 E Illinois Rd Lake Forest, IL 60045, USA
Restaurant: Deer Path Inn (hha)