Chicago Bar Project since 2000

Duffy's Place


6335 S. Central Ave. (6300S, 5600W)
Chicago, IL 60638
(773) 284-5555

Review coming soon...


[back to the Chicago Bar Project]