The English Room is fine dining located in the Deer Path Inn on Chicago’s North Shore. Featuring an extensive wine list and an inspired menu, you’ll feel transported to a royal dining hall when you step in the door.
Thanks to our sponsors: