at 3325 E 106th St, Chicago , 60617 United States
Delicious, authentic Serbian cuisine. Come for the food, stay for the fun and entertainment!
769 FB users likes Small World Inn Bar & Grill, set it to 193 position in Likes Rating for Chicago, Illinois in Bar category
Small World Inn Bar & Grill is Chicago based place and this enity listed in Bar category. Located at 3325 E 106th St IL 60617. Contact phone number of Small World Inn Bar & Grill: (773) 933-8663
Live music. Good food. Good drinks.
Sidetrack® has been welcoming the community, and the world, for more than 30 years with a unique video mix of pop, comedy, show tunes and retro favorites.