S06E07: Check Please Chef's Station 11/17/2006
The perfect juxtaposition of lighthearted attitude and intense flavor in an atmosphere that proves fine dining doesn't have to be uptight. Evanston 915 Davis Street Evanston, IL 60201 (847) 570-9821 Premiered 11/17/2006