Red Light THIS RESTAURANT IS CLOSED Red Light

THIS RESTAURANT IS CLOSED Red Light Map

820 W. Randolph St. (Green St.)
Chicago, IL 60607
312-733-8880
Map
Cuisine: Pan-Asian
Interesting pan-Asian place with intriguing décor and too-cool drinks.
Openings: Lunch Mon.-Fri., Dinner nightly

Features