Kroll's South Loop

restaurant in Near South Side, Chicago

Phone: (312) 235-1400

Website: www.krolls-chicago.com

Address: 1736 S Michigan Ave