(312) 733-8880 · 820 W RANDOLPH ST · CHICAGO, IL 60607
add to a list
Prices may not reflect recent changes. Check with this restaurant for current prices.
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 di... read more.