L3 River North
100 W Kinzie St
Chicago
IL
60654
(312) 822-0272
Open Map
Description
L3 River North is located at 432 N Clark St, Chicago, IL..
by merchantcircle on June 09, 2015 from
merchantcircle
Food and Dining
Neighborhoods: Central Chicago, Near North Side
Restaurant
Restaurant Management
Restaurant Management & Consultants
Restaurant Management & Development
Restaurants
Social