Check Please!

The English Room

Clip: Season 17 Episode 7 | 7m 6s

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.

Aired: 01/12/18

Rating: NR

Video has closed captioning.
Watch Full Length

Problems Playing Video?