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.
Good sushi and maki at a reasonable price are served in a small dining room. This spin-off of Lake Forest's Sushi Kushi Tokyo also serves a variety of traditional Japanese items.