New-logo

2225 W. North Ave., Melrose Park, IL 60160

Red Star Combat

Nearby Restaurants Rating Address Distance
Red Star Combat
2225 W. North Ave.0 ft away
Capri DiAmore
2225 W. North Ave.297 ft away
Melrose Park Indoor Grand Prix
2225 W. North Ave.303 ft away
Lucky Goat Bar & Grill
1745 25th Ave1319 ft away
Anthony B's Pizza
1504 Broadway1641 ft away