Kroll's South Loop

Kroll's South Loop

1736 S Michigan Ave, Chicago, IL 60616
312-778-5812
New
Closed Shop

Opening at 4:00 pm

Kroll's South Loop

Kroll's South Loop

1736 S Michigan Ave, Chicago, IL 60616
312-778-5812
New

Does Kroll's South Loop have any deals?

Answer:

Kroll's South Loop is not currently offering deals.

Does Kroll's South Loop offer delivery?

Answer:

Kroll's South Loop does offer delivery. Delivery is $4.65.

Where is Kroll's South Loop located?

Answer:

Kroll's South Loop is located at 1736 S Michigan Ave, Chicago, IL 60616.
SliceRestaurants in Chicago Kroll's South Loop
Price: $$