Check Please!

Best of Italian

Season 17 Episode 11 | 24m 51s

Revisit Check, Please! segments over the course of the series reviewing Italian eateries around the Chicago area.

Aired: 04/06/18

Rating: NR

Video has closed captioning.

Problems Playing Video?