Clutch Clutch312.887.1288 316 W Erie St, Chicago, IL 60654, USA Bar, Breakfast, Lounge, Nightclub, Restaurant in Chicago, Illinois [social_board id=”3330″ type=”wall”]