S04E12: Check Please Red Light 2/25/2005
Red Light, located in the Randolph Street Market District is home to Executive Chef Jackie Shen. The atmosphere is warm and tropical while you view Jackie put her passion into each artful Pan-Asian dish in the exhibition kitchen. West Loop 820 W. Randolph Chicago, IL 60607 (312) 733-8880 Premiered 2/25/2005
Comments