749 N Clark St
Chicago, IL 60610
Chicago, IL 60610
Open HoursLunch Mon.-Fri., Dinner Mon.-Sat.
OverviewThree Stars--Phil Vettel, Chicago Tribune Located in Chicago's River North area, Le Lan seats 90 & features unique French/Asian cuisine created by Executive Chef/Partner Bill...
more