New-logo

7930 W 26th St., North Riverside, IL 60546

Chef Shangri-La

Nearby Restaurants Rating Address Distance
Chef Shangri-La
7930 W 26th St.0 ft away
North Riverside Village Commons
2401 S. Des Plaines Avenue1096 ft away
North Riverside Public Library
2400 Desplaines Avenue1220 ft away
Ascension Lutheran Church
400 Nuttall Rd.1312 ft away
Great China Buffet
7389 W. 25th St.2277 ft away