Chicago Bar Project since 2000

Small World Inn

3325 E. 106th St. (10600S, 3300E)
Chicago, IL 60617
(773) 721-2727

"American & Yugoslavian Food"



Review coming soon...

[back to the Chicago Bar Project]