Krolls South Loop

1736 S Michigan Ave, Chicago 60616, United States Get Directions to this spot
1736 S Michigan Ave
Chicago, 60616
IL, United States
(312) 235-1400

Rate and review Krolls South Loop in Chicago, IL, United States!

Share your experiences at Krolls South Loop with your friends or discover more Restaurants in Chicago, IL, United States.