New-logo

9158 S. South Chicago Ave., Chicago, IL 60617

South River Cafe

Nearby Restaurants Rating Address Distance
South River Cafe
9158 S. South Chicago Ave.0 ft away
Bamboo Lounge
9185 S. South Chicago Ave.66 ft away
C & G Restaurant
3003 E. 92nd Street.717 ft away
Phil's Kastle
9232 S. Commercial Ave.809 ft away
Phil's Castle Restaurant II
9232 S. Commercial Ave.809 ft away