Victor's Cafe Victor's Cafe

2105 S Jefferson St, Chicago, IL