South Shore Inn
13611 S Brainard Ave, Chicago, IL
Mini Club
8338 S Halsted St, Chicago, IL
Stella Barra Pizzeria
1954 N Halsted St, Chicago, IL
Joy Cafe
258 West 31st Street, Chicago, IL
The Swill Inn
415 North Milwaukee Avenue, Chicago, IL
Harry's Cafe
0 Northwestern University Law School 357 East Chicago Ave, Chicago, IL