New-logo

2700 S. Millard Ave., Chicago, IL 60623

Green House of Steak

Nearby Restaurants Rating Address Distance
Green House of Steak
2700 S. Millard Ave.0 ft away
New Life Church of Little Village
2657 S Lawndale Ave308 ft away
Neveria Mauro
3633 W. 26th St.657 ft away
El Nopal Bakery
3648 W. 26th St.666 ft away
Jacaranda Club
3608 W.26th St.762 ft away